어떤 OpenAI 호환 API와도 연결할 수 있는 SvelteKit 기반 LLM 채팅 인터페이스이자 HuggingChat의 기반 코드베이스입니다.
AllYourBot/hostedgpt
여러 AI 제공업체를 자체 API 키로 이용할 수 있는 셀프 호스팅형 Ruby on Rails 기반 ChatGPT 스타일 채팅 앱입니다.
대체할 수 있는 제품:ChatGPT
- 스타
- 513
- 포크
- 527
- 열린 이슈
- 20
- 마지막 커밋
- 9시간 전
어떤 프로젝트인가요?
HostedGPT는 ChatGPT를 본뜬 오픈소스 채팅 인터페이스로, OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq 등 여러 제공업체에 연결할 수 있습니다. Ruby on Rails로 만들어졌으며 호스팅 서버나 로컬 컴퓨터에서 실행할 수 있습니다. 사용자는 각자 API 키를 입력하고, 별도의 월간 구독료 대신 직접 발생시킨 API 사용량만큼 비용을 지불합니다.
앱은 여러 사용자 계정을 지원하므로 가족이나 소규모 그룹이 하나의 인스턴스를 함께 사용할 수 있습니다. 대화 도중에 제공업체나 모델을 바꿀 수 있어 서로 다른 모델의 결과를 비교하기에 편리합니다. 대화는 저장되며 여러 어시스턴트와 제공업체에 걸쳐 검색할 수 있습니다.
선택 기능으로 Google Gmail, Tasks, Calendar 도구, Brave Search API 키를 이용한 웹 검색, Postgres 또는 Cloudflare R2에 저장하는 파일 첨부, 비밀번호·Google·Microsoft Graph·HTTP 헤더 인증 등 다양한 인증 방식을 제공합니다. Render, Fly.io, Kamal, Docker Compose 및 베어메탈 환경에 배포하는 안내도 제공됩니다.
핵심 기능
- 01자체 API 키를 사용해 OpenAI, Anthropic, Google Gemini, Ollama, Groq 등 여러 모델 제공업체에 연결합니다.
- 02하나의 대화 안에서 제공업체와 모델을 바꿔 답변을 비교할 수 있습니다.
- 03가족이나 그룹이 함께 사용할 수 있도록 여러 사용자 계정을 지원합니다.
- 04저장된 모든 대화와 제공업체를 대상으로 검색할 수 있습니다.
- 05Safari를 통해 모바일 홈 화면에 앱으로 설치할 수 있습니다.
- 06독일어 현지화를 제공합니다.
활용 사례
- 가족이나 소규모 팀이 개인별 구독 없이 여러 AI 모델을 함께 이용할 수 있도록 합니다.
- 하나의 인터페이스에서 여러 LLM 제공업체의 답변을 나란히 비교합니다.
- 자체 서버나 노트북에서 Ollama 모델을 사용해 비공개 ChatGPT 스타일 어시스턴트를 실행합니다.
- 채팅 중 어시스턴트가 Gmail, Google Tasks, Calendar를 읽고 관리하도록 합니다.
빠른 시작
- 1
GitHub에서 Fork > Create New Fork를 선택해 이 저장소를 포크합니다
- 2
Render.com 계정을 만들고 포크한 저장소에서 Deploy to Render 버튼을 클릭한 다음 Apply를 클릭합니다
- 3
Render 대시보드에서 Web Service URL(hostedgpt-XXX.onrender.com)을 엽니다
사용 전 알아둘 점
- 보고에 따르면 Render 무료 티어는 메모리가 충분하지 않아 월 약 7달러의 유료 플랜이 필요할 가능성이 높습니다.
- Render 무료 서비스는 15분 동안 활동이 없으면 일시 중지되며, 다시 시작하는 데 시간이 걸립니다.
- README에 따르면 현재 Heroku 배포는 작동하지 않습니다.
- Fly.io 배포 안내는 한동안 검증되지 않았습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- hostedgpt은(는) 무엇인가요?
- 여러 AI 제공업체를 자체 API 키로 이용할 수 있는 셀프 호스팅형 Ruby on Rails 기반 ChatGPT 스타일 채팅 앱입니다. HostedGPT는 ChatGPT를 본뜬 오픈소스 채팅 인터페이스로, OpenAI, Anthropic Claude, Google Gemini, Ollama, Groq 등 여러 제공업체에 연결할 수 있습니다. Ruby on Rails로 만들어졌으며 호스팅 서버나 로컬 컴퓨터에서 실행할 수 있습니다. 사용자는 각자 API 키를 입력하고, 별도의 월간 구독료 대신 직접 발생시킨 API 사용량만큼 비용을 지불합니다.
- hostedgpt은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- hostedgpt은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- hostedgpt은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. hostedgpt의 마지막 커밋은 2026년 11월 7일입니다.
- hostedgpt은(는) 어디에 사용할 수 있나요?
- 가족이나 소규모 팀이 개인별 구독 없이 여러 AI 모델을 함께 이용할 수 있도록 합니다. 하나의 인터페이스에서 여러 LLM 제공업체의 답변을 나란히 비교합니다. 자체 서버나 노트북에서 Ollama 모델을 사용해 비공개 ChatGPT 스타일 어시스턴트를 실행합니다. 채팅 중 어시스턴트가 Gmail, Google Tasks, Calendar를 읽고 관리하도록 합니다.
- hostedgpt는 어떻게 설치하나요?
- GitHub에서 Fork > Create New Fork를 선택해 이 저장소를 포크합니다 Render.com 계정을 만들고 포크한 저장소에서 Deploy to Render 버튼을 클릭한 다음 Apply를 클릭합니다 Render 대시보드에서 Web Service URL(hostedgpt-XXX.onrender.com)을 엽니다
- hostedgpt은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AllYourBot/hostedgpt
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
자체 API 키로 OpenAI 호환 채팅 API를 사용하는 가벼운 Svelte 웹 클라이언트로, 채팅 기록을 로컬에 저장하고 채팅을 공유할 수 있습니다.
Cherry Studio는 다양한 LLM 제공업체와 로컬 모델, 300개 이상의 기본 제공 AI 어시스턴트를 지원하는 크로스 플랫폼 데스크톱 AI 클라이언트입니다.
자체 API 키로 여러 LLM 제공업체에 프롬프트를 한 번에 보내는 Android 채팅 앱입니다.
Ollama 같은 로컬 AI 모델과 대화할 수 있도록 브라우저에 사이드바와 웹 UI를 추가하는 확장 프로그램입니다.
로컬에 데이터를 저장하며 Windows, macOS, Linux에서 실행되는 ChatGPT, Claude 및 기타 LLM용 데스크톱 클라이언트입니다.