Kurage Architect
対話から実装可能な設計書へ育てるKurageのAI設計スタジオ。kappstoreで110,000円の導入キットとしても販売。
Kurage Architect(karchitect)は、Kurageさんと対話しながら、実装にそのまま使えるシステム設計書へ育てるAI設計スタジオです。「作りたいものはあるけど要件がまとまらない」という曖昧なアイデアを、要件JSON・Mermaid構成図・PDF出力まで整った設計書へ変換します。タグラインは「対話から、実装できる設計書へ。」。Xログインだけで開始でき、クレジットカード登録は不要。ローカルAI(Gemma 4)で動くオープンソースとして公開されています。
KurageエコシステムのLP群(Kurage 各プロダクトのLP集)では「AI対話で要件定義・Mermaid構成図・PDF出力まで行う設計スタジオ(1個目無料)」として案内されており、設計書をそのままバイブコーディングの入力にできる点が強調されています。また、本ページの核となる仕様情報は公開repoのREADME群をまとめたKurage 主要プロダクト README 集にも収録されており、リポジトリ直下のREADMEがそのまま製品の基本設計を説明しています。
kappstore(Kurage App Store)でも「AIと対話してシステム設計書をつくる(Kurage Architect)」として商品化されており、価格110,000円(税込)・MITライセンス・導入手順書つきのキットとして販売代理店向けに提供されています(Kurage App Store 商品一覧(販売代理店向け))。
概要
- 提供元: 株式会社エクスブリッジ(EXBRIDGE)
- 形態: オープンソース(MIT License)/ローカルAIのGemma 4 12B(Ollama経由)で動作
- リポジトリ: GitHub(katsushi2441/karchitect)
- ストア商品ページ(LP): https://kappstore.exbridge.jp/app.php?id=cfb7c4a69621600f
- Web版/デモ: https://kurage.exbridge.jp/karchitect.php(X認証で誰でも利用可)
- 公式サイト: https://karchitect.exbridge.jp/
- LP: https://karchitect.exbridge.jp/karchitect.html
- 日本語対応: あり(UI・出力とも日本語)
- 想定利用者: 発注前に「何を作るか」を固めたい会社と、AIコーディングへ渡す入力を作りたい人
主な機能
- AIが要件を聞き出す: 作りたいものを一言書くと、AIが足りない前提を1〜3問ずつ確認しながら設計を進める
- 要件JSONの分離: 確定事項・提案・仮定・未決事項を分離した構造化要件JSONを育成
- 仕様駆動フロー:
discover → clarify → specify → plan → design → review → readyの7段階で設計を進行 - 構成図を自動生成: アーキテクチャ図・クラス図・シーケンス図をMermaidで生成し、設計書に組み込む
- 継続更新: 機能要件、非機能要件、受入条件、データ、外部連携、リスクを継続的に更新
- 多彩な出力: Markdown、要件JSON、Mermaid図、HTML、PDFを出力。AIコーディング(バイブコーディング)の入力にも最適
- 参考資料の添付: PDF・Word・Excelの参考資料を添付して読ませることができる
- ローカルLLMで完結: 頭脳はローカルOllama上のGemma 4 12B。会話も要件も自分のサーバーの中だけに保存され、外部サービスには出ない
- 思考型モデル制御: Gemma 4は思考型モデルのため、Ollama APIへ必ず
"think": falseを指定 - 回答を失わない: LLM障害時もユーザーの回答をフォールバック保存し、復旧後に続きから設計を進められる
ストア商品としての提供
kappstore 版は、自社サーバーに置いて内製化するための導入キットとして提供されます(セルフホスト)。商品一覧(Kurage App Store 商品一覧(販売代理店向け))では「全商品ソース同梱・AIエージェントで改変拡張可」というストア全体の前提のもとに並んでおり、本製品は改変可能なソフトウェアとしての性格を持ちます。
商品一覧の本製品エントリは「AIと対話してシステム設計書をつくる(Kurage Architect)」という見出しで、次のように要約されています——作りたいものを一言書くと、AIが足りない前提を1〜3問ずつ聞いてきて、要件JSONとシステム設計書(Markdown/HTML/PDF/Mermaid構成図)に育てるツール。発注前に「何を作るか」を固めたい会社と、AIコーディングへ渡す入力を作りたい人向け。会話も要件も自分のサーバーの中だけに保存され、外部サービスには出ません。
- 価格: 110,000円(税込)/買い切り(月額・サブスクではない)
- ライセンス: MIT(改変自由)
- 同梱物: 導入手順書
- 動作要件: Pythonが動くサーバーと、Ollama互換のLLM(別途ご用意)が必要。PHPのレンタルサーバーでは動きません
- データの扱い: 会話も要件も自分のサーバーの中だけに保存され、外部サービスには出ない
なお、他の多くのKurage製品が「1ファイルPHP+SQLiteをレンタルサーバーにFTPで置く」構成なのに対し、本製品はFastAPI+ローカルLLMを動かすPython環境を要する点が際立った違いです。この「置くだけで動く1ファイルPHP」というストアの主流構成(Kurage PHPゲートウェイ)から外れる例外的な商品であることが、商品一覧の中でも注記されています。
OSS統合
vendor/には固定コミットのGitサブモジュールとして、MetaGPT(PRD・優先順位・設計工程)、GitHub Spec Kit(仕様化・明確化・計画・レビュー工程)、GPT Engineer(1問ずつ確認するclarifyパターン)を参照配置しています。本体はこれらの実行時ライブラリには依存しません。ライセンスと参照元はTHIRD_PARTY.mdを参照してください。これはOSSベンダリングの一例です。
起動・実行
ローカル実行は以下の手順で行います。
git clone --recurse-submodules https://github.com/katsushi2441/karchitect.git
cd karchitect
python3 -m venv .venv
.venv/bin/pip install -r requirements.txt
.venv/bin/uvicorn app.main:app --host 127.0.0.1 --port 18347
ブラウザで http://127.0.0.1:18347/ を開きます。Ollamaには次のモデルが必要です。
ollama pull gemma4:12b-it-qat
API
FastAPIベースのAPIを備えます。
| Method | Path | Description |
|---|---|---|
| GET | /health |
API・Ollama・モデル状態 |
| GET/POST | /api/projects |
プロジェクト一覧・作成 |
| GET | /api/projects/{id} |
会話・要件・設計書取得 |
| POST | /api/projects/{id}/messages |
設計相談 |
| PUT | /api/projects/{id}/requirements |
要件JSONの手動更新 |
| GET | /api/projects/{id}/document.md |
Markdown |
| GET | /api/projects/{id}/requirements.json |
要件JSON |
| GET | /api/projects/{id}/document.pdf |
|
| GET | /api/projects/{id}/mermaid/{diagram} |
Mermaidソース |
公開Web版
https://kurage.exbridge.jp/karchitect.php では、Kurage共通のX認証で誰でも利用できます。PHPゲートウェイが認証済みXユーザー名と内部トークンをAPIへ渡し、プロジェクトはユーザー単位で分離されます。ブラウザへAPIトークンを公開しません。これはKurage PHPゲートウェイの典型例の一つです。公開に必要な設定は .env.example と public/karchitect_config.php.example を参照。秘密値設定後、scripts/deploy.sh でPHP・UI・MermaidアセットをFTP配備します。
データ
既定ではdata/karchitect.dbへSQLite形式で保存します。会話履歴だけに依存せず、各ターンでPydantic検証済みの完全な要件JSONを保存します。
テスト
.venv/bin/pytest -q
ライセンス
MIT License。vendor/以下に取り込むOSSはそれぞれのライセンスと固定コミットをTHIRD_PARTY.mdで管理しています。
料金
提供チャネルによって2つの料金体系があります。
公開Web版(従量・使い切り型)
- 1個目無料: 対話・構成図・出力(MD/PDF/JSON/Mermaid)まで全機能を無料で利用可能
- 2個目以降: 500円/個、または50,000 URLAI(買い切り)
- 設計書出力: 2回目から都度100円または10,000 URLAI
- 決済: PayPal(サーバー側で注文照合、完了と同時に自動でプロジェクト枠を追加)またはBaseチェーン上のURLAI(オンチェーン検証)。Kurageブログの有料記事と同じ決済仕組み
- URLAIについて: 対応サイトを拡大中のプロジェクトトークンで、kurl2earnで無料で受け取ることもできる
- 使い切り型: 月額・サブスクではない
kappstore 導入キット
- 110,000円(税込): 自社サーバー向けの買い切りキット。導入手順書つき、MITライセンス
公開URL(Kurage / exbridge.jp 公開URL索引より)
Kurage / exbridge.jp 公開URL索引では、karchitectは「プロダクトLP」と「商品ページ・デモ」の2カテゴリに収録されています。
プロダクトLP
- トップ: https://karchitect.exbridge.jp/
- 個別LP: https://karchitect.exbridge.jp/karchitect.html
商品ページ・デモ
- 実行環境(デモ): https://kurage.exbridge.jp/karchitect.php
- ストア商品ページ: https://kappstore.exbridge.jp/app.php?id=cfb7c4a69621600f
プロダクトLPが「ルートURL(https://karchitect.exbridge.jp/)+ <product>.html(karchitect.html)」の2形式で並ぶのは他のKurage製品と共通のパターンです。また、商品ページ・デモでは kurage.exbridge.jp/karchitect.php と kappstore.exbridge.jp/app.php?id=... が対になって掲載されており、デモ体験とストア購入導線が1組として索引化されていることが分かります。商品一覧(Kurage App Store 商品一覧(販売代理店向け))でも、この2つのURLが商品エントリの「商品ページ(LP)」「デモ」として並んでおり、他の全商品と共通の書式で掲載されています。
関連リンク
- kurage — シリーズ共通のAI VTuberキャラクター
- kurage-vtuber — 仕事を実行するAI VTuber基盤
- kurage-app-store — 本製品を販売するダウンロードストア
- urlai — Kurageエコシステムのトークン
- gemma — ローカルLLMのベースモデル
- ollama — ローカルLLM実行環境
- metagpt — OSS統合の一つ
- exbridge — 提供元
- local-llm — 外部送信しないローカルLLM設計
- vibe-coding — AIと対話しながらコード・設計を育てる開発スタイル
- oss-vendoring — 固定コミットでOSSを取り込む構成管理
- kurage-php-gateway — X認証と内部APIをつなぐPHPゲートウェイ設計
- kurage-platform — Kurageエコシステム全体の基盤
- kappstore-ecosystem — kappstore の商品・販売の仕組み
- sales-partner-system — 販売代理店向けの提供形態
- self-hosting — 自社サーバーに置いて内製化する運用
- ai-agent — 設計書を入力に使うAIコーディングの主体
- ai-modifiable-software — ソース同梱でAIエージェントが改変・拡張できる製品の性格
- claude-code — 設計書を渡す先のAIコーディング環境
- codex — 設計書を渡す先のAIコーディング環境
- kurage-lps — Kurage各プロダクトのLP集(本ページの出典)
- kurage-products — Kurage App Store 商品一覧(販売代理店向け)
- kurage-sites — Kurage / exbridge.jp 公開URL索引
- kurage-repos — Kurage 主要プロダクトのREADME集
See also: kurage-articles-index
Kurage.AI に質問する
