AIdeaアプリ向けのGo製バックエンドサーバー。OpenAI互換APIを通じて、主要なLLMとのチャットやStable Diffusionによる画像生成を提供します。
yangjian102621/geekai
Go と Vue3 で作られたオープンソースの AI 創作プラットフォームで、チャット・画像・音楽・動画生成を管理画面と課金機能とともに提供する。
代替できる製品:ChatGPT
Midjourney
- スター
- 4,718
- フォーク
- 1,068
- 未解決の Issue
- 33
- 最終コミット
- 2 か月前
これは何?
GeekAI は、セルフホストが可能なマルチモデル対応の AI 創作プラットフォームです。ChatGPT や Claude などのモデルとのチャット、MidJourney、DALL-E、Stable Diffusion といったエンジンによる画像生成、Suno AI を使った音楽生成、動画生成、マインドマップ作成を、ひとつの Web ワークスペースにまとめています。
バックエンドは Go で書かれており、Gin、MySQL、Redis を使用しています。フロントエンドは Vue3 で構築され、PC とモバイルのレイアウトにそれぞれ Element Plus と Vant を使っています。デプロイは Docker ベースで、docker-compose で起動する形式と説明されています。ファイルは Qiniu、Alibaba Cloud OSS、Tencent Cloud OSS、MinIO のいずれかに保存できます。
運用者向けには、ユーザー登録とログイン、権限管理、ポイントチャージ、従量課金またはサブスクリプション課金、利用統計、管理者コンソールが含まれています。プライベートデプロイにも対応していますが、プライベート環境では手動でのアップグレードが必要だと、プロジェクトには注記されています。
主な機能
- 01ChatGPT や Claude を含む複数の LLM プロバイダーとのチャット。
- 02MidJourney、DALL-E、Stable Diffusion などのエンジンによる画像生成。
- 03Suno AI による音楽生成と、複数のプロバイダーによる動画生成。
- 04ユーザー、権限、課金を管理できる管理者コンソールを内蔵。
- 05Go バックエンドと Vue3 フロントエンドを含む Docker Compose によるデプロイ。
- 06生成された作品の保存先として複数のクラウドストレージに対応。
ユースケース
- チームや顧客向けに、自社ブランドの AI 創作サイトを運営する。
- ポイント制またはサブスクリプション制で、有料の AI チャットや画像生成を提供する。
- 既存の Go と Vue の技術スタック上で、マルチモデル対応の AI ワークスペースを試作する。
クイックスタート
- 1
Docker と docker-compose を自分でインストールしてください
- 2
プロジェクトのルートディレクトリからプロジェクトを起動してください
docker-compose up -d
使う前に知っておきたいこと
- プライベート環境へのデプロイでは自動アップグレードに対応していないため、手動でアップグレードする必要があります。
- このスタックは Go、MySQL、Redis に依存しているため、セルフホストにはセットアップ作業が必要です。
収録されている特集
トピック
よくある質問
- geekai とは?
- Go と Vue3 で作られたオープンソースの AI 創作プラットフォームで、チャット・画像・音楽・動画生成を管理画面と課金機能とともに提供する。 GeekAI は、セルフホストが可能なマルチモデル対応の AI 創作プラットフォームです。ChatGPT や Claude などのモデルとのチャット、MidJourney、DALL-E、Stable Diffusion といったエンジンによる画像生成、Suno AI を使った音楽生成、動画生成、マインドマップ作成を、ひとつの Web ワークスペースにまとめています。
- geekai は無料で使えますか?ライセンスは?
- geekai は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- geekai は今もメンテナンスされていますか?
- 半年以内に更新あり。geekai の最終コミットは 2026年9月13日 です。
- geekai は何に使えますか?
- チームや顧客向けに、自社ブランドの AI 創作サイトを運営する。 ポイント制またはサブスクリプション制で、有料の AI チャットや画像生成を提供する。 既存の Go と Vue の技術スタック上で、マルチモデル対応の AI ワークスペースを試作する。
- geekai のインストール方法は?
- Docker と docker-compose を自分でインストールしてください プロジェクトのルートディレクトリからプロジェクトを起動してください: docker-compose up -d
- geekai はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/yangjian102621/geekai
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
331種類の手描きイラストスタイル、167種類のレイアウト、36種類の単色テーマを収録し、選んだ内容から画像生成AI向けのバイリンガルプロンプトを作成するライブラリ。
高度なツールを使いやすく拡張しやすい、Stable Diffusion画像生成向けのモジュール式Web UI。
画像・動画・音声・3Dコンテンツをローカル生成するためのノードグラフGUI、API、バックエンド。
Stable Diffusion、Flux、Wanなどに対応し、ComfyUIワークフロータブも備えた、AI画像・動画・音声生成向けのモジュール式Web UI。