Repolode
AllYourBot

AllYourBot/hostedgpt

自分のAPIキーで複数のAIプロバイダーを利用できる、セルフホスト対応のRuby on Rails製ChatGPT風チャットアプリ。

代替できる製品:ChatGPT

スター
513
フォーク
527
未解決の Issue
20
最終コミット
一昨日

これは何?

HostedGPTは、ChatGPTをモデルにしたオープンソースのチャットインターフェースで、OpenAI、Anthropic Claude、Google Gemini、Ollama、Groqなどのプロバイダーに接続できます。Ruby on Railsで構築されており、ホスティングサーバーでもローカルPCでも実行できます。ユーザーは自分のAPIキーを登録し、個別の月額サブスクリプションではなく、実際に発生したAPI利用料のみを支払います。

複数のユーザーアカウントに対応しているため、家族や小規模なグループで1つのインスタンスを共有できます。会話の途中でプロバイダーやモデルを切り替えられるので、異なるモデルの出力を比較するのにも便利です。会話は保存され、アシスタントやプロバイダーをまたいで検索できます。

オプション機能として、Google Gmail、Tasks、Calendarのツール、Brave Search APIキーを使ったWeb検索、PostgresまたはCloudflare R2に保存するファイル添付機能を利用できます。認証方式は、パスワード、Google、Microsoft Graph、HTTPヘッダー認証などから選べます。Render、Fly.io、Kamal、Docker Compose、ベアメタル環境へのデプロイガイドも用意されています。

主な機能

  • 01自分のAPIキーを使って、OpenAI、Anthropic、Google Gemini、Ollama、Groqなどのモデルプロバイダーに接続できます。
  • 021つの会話の中でプロバイダーやモデルを切り替えて、回答を比較できます。
  • 03家族やグループでの利用に適した、複数ユーザーアカウントに対応しています。
  • 04保存したすべての会話を、プロバイダーをまたいで検索できます。
  • 05Safariを使って、モバイル端末のホーム画面にアプリとして追加できます。
  • 06ドイツ語のローカライズが含まれています。

ユースケース

  • 家族や小規模チームが、個別のサブスクリプションを契約せずに複数のAIモデルを共有する。
  • 1つのインターフェースで、異なるLLMプロバイダーの回答を並べて比較する。
  • Ollamaのモデルを使い、自分のサーバーやノートPCでプライベートなChatGPT風アシスタントを実行する。
  • チャット内で、アシスタントにGmail、Google Tasks、Calendarの閲覧や管理をさせる。

クイックスタート

  1. 1

    GitHubで Fork > Create New Fork を選択して、このリポジトリをフォークします

  2. 2

    Render.comのアカウントを作成し、フォークしたリポジトリで「Deploy to Render」ボタンをクリックしてから「Apply」をクリックします

  3. 3

    RenderダッシュボードでWeb ServiceのURL(hostedgpt-XXX.onrender.com)を開きます

使う前に知っておきたいこと

  • 報告によると、Renderの無料プランはメモリが不足するため、おそらく月額約7ドルの有料プランが必要です。
  • Renderの無料サービスは15分間操作がないと一時停止し、再開にも時間がかかります。
  • READMEによると、現在Herokuへのデプロイは動作しません。
  • Fly.ioへのデプロイ手順は、しばらく検証されていません。

収録されている特集

トピック

よくある質問

hostedgpt とは?
自分のAPIキーで複数のAIプロバイダーを利用できる、セルフホスト対応のRuby on Rails製ChatGPT風チャットアプリ。 HostedGPTは、ChatGPTをモデルにしたオープンソースのチャットインターフェースで、OpenAI、Anthropic Claude、Google Gemini、Ollama、Groqなどのプロバイダーに接続できます。Ruby on Railsで構築されており、ホスティングサーバーでもローカルPCでも実行できます。ユーザーは自分のAPIキーを登録し、個別の月額サブスクリプションではなく、実際に発生したAPI利用料のみを支払います。
hostedgpt は無料で使えますか?ライセンスは?
hostedgpt は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hostedgpt は今もメンテナンスされていますか?
活発にメンテナンス中。hostedgpt の最終コミットは 2026年11月5日 です。
hostedgpt は何に使えますか?
家族や小規模チームが、個別のサブスクリプションを契約せずに複数のAIモデルを共有する。 1つのインターフェースで、異なるLLMプロバイダーの回答を並べて比較する。 Ollamaのモデルを使い、自分のサーバーやノートPCでプライベートな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 の数値は毎日更新されます。

関連プロジェクト