Repolode
Hyk260

Hyk260/PureChat

Tencent IM SDK를 기반으로 OpenAI, Ollama, DeepSeek 등 여러 모델과 채팅할 수 있는 Vue 3·Electron 채팅 앱이며, 현재는 후속 프로젝트인 PureChatNext로 대체된 이전 버전입니다.

대체할 수 있는 제품:ChatGPT

스타
545
포크
81
열린 이슈
19
마지막 커밋
2개월 전

어떤 프로젝트인가요?

PureChat은 인스턴트 메시징과 AI 채팅 기능을 결합한 채팅 앱입니다. 대화 기능은 Tencent IM 인스턴트 메시징 SDK를 기반으로 하며, AI 기능은 OpenAI, Ollama, DeepSeek를 비롯한 여러 모델 제공자를 지원합니다. 스트리밍 응답, 심층 사고 모드, 웹 검색, 사용자 지정 프리셋 프롬프트도 제공합니다.

클라이언트는 Vue 3와 Vite 6으로 구축되었으며, Element Plus, Tailwind CSS, wangEditor를 사용합니다. 코드 하이라이팅과 링크 감지를 지원하는 Markdown 렌더링, 채팅 기록을 이미지로 생성해 한 번에 복사하는 기능, 시스템 설정에 따른 라이트·다크 테마 전환 기능을 제공합니다. Electron으로 패키징한 데스크톱 앱은 macOS(.dmg)와 Windows(.exe)에서 사용할 수 있으며, Vercel에도 배포할 수 있습니다.

이 저장소는 이전 Vue/Electron 버전입니다. 작성자는 신규 배포와 기능 개발을 위해 최신 프로젝트인 PureChatNext를 유지 관리하고 있습니다.

핵심 기능

  • 01Tencent IM 인스턴트 메시징 SDK 기반의 채팅 세션
  • 02OpenAI, Ollama, DeepSeek 등 여러 AI 모델 지원
  • 03스트리밍 응답, 심층 사고, 웹 검색, 사용자 지정 프리셋 프롬프트
  • 04코드 하이라이팅과 링크 감지를 지원하는 Markdown 렌더링
  • 05한 번에 복사할 수 있는 채팅 기록 스크린샷
  • 06라이트·다크 테마 자동 전환, macOS 및 Windows용 Electron 데스크톱 빌드

활용 사례

  • IM SDK를 기반으로 AI 기능을 더한 채팅 클라이언트 구축
  • 로컬 Ollama 모델을 연결해 자체 호스팅 채팅 프런트엔드 운영
  • 여러 LLM 제공자와 연동되는 Vue 3 및 Vite 채팅 앱 학습

빠른 시작

  1. 1

    리포지토리를 클론합니다

    git clone https://github.com/Hyk260/PureChat.git
  2. 2

    종속성을 설치합니다(Node.js 18.20 이상 필요)

    pnpm install
  3. 3

    개발 서버를 시작합니다

    pnpm dev

사용 전 알아둘 점

  • 이 버전은 레거시 버전입니다. 현재 유지 관리되는 프로젝트는 PureChatNext입니다.
  • 실행하려면 Tencent IM SDK AppID와 VITE_IM_SDK_APPID, VITE_SERVICE_BASE_URL 등의 환경 변수를 설정해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

PureChat은(는) 무엇인가요?
Tencent IM SDK를 기반으로 OpenAI, Ollama, DeepSeek 등 여러 모델과 채팅할 수 있는 Vue 3·Electron 채팅 앱이며, 현재는 후속 프로젝트인 PureChatNext로 대체된 이전 버전입니다. PureChat은 인스턴트 메시징과 AI 채팅 기능을 결합한 채팅 앱입니다. 대화 기능은 Tencent IM 인스턴트 메시징 SDK를 기반으로 하며, AI 기능은 OpenAI, Ollama, DeepSeek를 비롯한 여러 모델 제공자를 지원합니다. 스트리밍 응답, 심층 사고 모드, 웹 검색, 사용자 지정 프리셋 프롬프트도 제공합니다.
PureChat은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
PureChat은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
PureChat은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. PureChat의 마지막 커밋은 2026년 9월 17일입니다.
PureChat은(는) 어디에 사용할 수 있나요?
IM SDK를 기반으로 AI 기능을 더한 채팅 클라이언트 구축 로컬 Ollama 모델을 연결해 자체 호스팅 채팅 프런트엔드 운영 여러 LLM 제공자와 연동되는 Vue 3 및 Vite 채팅 앱 학습
PureChat는 어떻게 설치하나요?
리포지토리를 클론합니다: git clone https://github.com/Hyk260/PureChat.git 종속성을 설치합니다(Node.js 18.20 이상 필요): pnpm install 개발 서버를 시작합니다: pnpm dev
PureChat은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Hyk260/PureChat

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트