ChatGPTNextWeb/NextChat

Claude, DeepSeek, GPT-4, Gemini Pro를 지원하는 경량의 빠른 AI 어시스턴트

완성 앱맘대로 써도 됨 · MIT웹·Next.js·풀스택난이도
87,982+1,008이번 주59,506708TypeScript
데모·홈페이지 열기nextchat.club
중간맛 분석

TypeScript + Next.js + React로 만든 웹UI로, Vercel에 1분 안에 무료 배포 가능하고, 데스크톱은 Tauri로 크로스 플랫폼 지원합니다. OpenAI API 키만 있으면 곧바로 사용 가능하지만, Claude, Gemini, Azure, Baidu, ByteDance 등 10+ 프로바이더를 환경변수로 연결할 수 있습니다. 마크다운·LaTeX·Mermaid 다이어그램, 다크모드, PWA, 스트리밍 응답, 프롬프트 템플릿(Mask), 플러그인(검색/계산기), Artifact 미리보기를 지원합니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 개인 AI 채팅 클라이언트로 여러 모델을 하나의 인터페이스에서 사용할 때
  • 로컬 서버(RWKV, LocalAI)를 브라우저를 통해 쉽게 접근해야 할 때
  • 팀 또는 회사 내부용 AI 플랫폼을 Vercel에 빠르게 배포하려고 할 때

핵심 기능

다중 AI 모델 지원 (OpenAI, Claude, Gemini, DeepSeek 등)데스크톱·웹·모바일PWA 크로스 플랫폼 지원프롬프트 템플릿(Mask)과 플러그인 시스템

대안 대비 차별점

자가 호스팅 LLM(RWKV, LocalAI)과의 완전 호환성, 클라이언트 중심의 '로컬 우선' 프라이버시 아키텍처, 그리고 10+ 프로바이더를 유연하게 전환할 수 있는 점이 일반적인 ChatGPT 클론과 다릅니다.

준비물
  • Node.js >= 18
  • OpenAI API 키 (또는 다른 AI 프로바이더 API 키)
바로 시작하기
  1. Node.js 18 이상과 npm/yarn 설치
  2. 저장소 클론
git clone https://github.com/ChatGPTNextWeb/NextChat.git
cd NextChat
  1. 의존성 설치
yarn install
  1. 환경 변수 설정 (.env.local 파일 생성)
echo 'OPENAI_API_KEY=sk-xxxx' > .env.local
echo 'CODE=your-password' >> .env.local
  1. 개발 서버 실행
yarn dev
  1. 브라우저에서 http://localhost:3000 접속
별 추이 · 7일
87,982+1,008 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 34/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2023년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기