Kurage
Kurage WikiKurageナレッジベース
Kurage.AIに聞く →
ホーム › Wiki › プロダクト › Kurage Architect
プロダクト

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 商品一覧(販売代理店向け))。

概要

主な機能

ストア商品としての提供

kappstore 版は、自社サーバーに置いて内製化するための導入キットとして提供されます(セルフホスト)。商品一覧(Kurage App Store 商品一覧(販売代理店向け))では「全商品ソース同梱・AIエージェントで改変拡張可」というストア全体の前提のもとに並んでおり、本製品は改変可能なソフトウェアとしての性格を持ちます。

商品一覧の本製品エントリは「AIと対話してシステム設計書をつくる(Kurage Architect)」という見出しで、次のように要約されています——作りたいものを一言書くと、AIが足りない前提を1〜3問ずつ聞いてきて、要件JSONとシステム設計書(Markdown/HTML/PDF/Mermaid構成図)に育てるツール。発注前に「何を作るか」を固めたい会社と、AIコーディングへ渡す入力を作りたい人向け。会話も要件も自分のサーバーの中だけに保存され、外部サービスには出ません。

なお、他の多くの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 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)」「デモ」として並んでおり、他の全商品と共通の書式で掲載されています。

関連リンク

See also: kurage-articles-index

「Kurage Architect」についてもっと知りたいですか?
Kurage.AI に質問する