🚀 BETA VERSION LAUNCHED!
Archon OSS
AI Coding Assistants のための Command Center
知識管理とタスク管理のバックボーン
今すぐ始める🎯 Archon とは?
Archonは、AI coding assistants のためのコマンドセンターです。
あなたにとっては、プロジェクトの知識、コンテキスト、タスクを管理するスタイリッシュなインターフェース。
AI coding assistant にとっては、同じ知識、コンテキスト、タスクを活用・協力するためのModel Context Protocol (MCP) サーバーです。
10
MCP Tools
4
Microservices
3
LLM Support
∞
Possibilities
✨ 主要機能
知識管理
スマートWebクローリング、ドキュメント処理、コード例の抽出、ベクトル検索による高度なセマンティック検索
AI統合
Model Context Protocol (MCP)、10のMCPツール、マルチLLMサポート(OpenAI、Ollama、Google Gemini)
プロジェクト・タスク管理
階層的プロジェクト、AI支援による作成、ドキュメント管理、リアルタイム進捗追跡
リアルタイム協業
WebSocketアップデート、マルチユーザーサポート、バックグラウンド処理、ヘルスモニタリング
🏗️ アーキテクチャ
マイクロサービス構造
真のマイクロサービスアーキテクチャによる明確な関心の分離
🎨 Frontend UI
Port: 3737
React + Vite, TypeScript, TailwindCSS
⚡ Server (API)
Port: 8181
FastAPI + SocketIO, コアビジネスロジック
🔌 MCP Server
Port: 8051
軽量HTTPラッパー、MCPプロトコルインターフェース
🤖 Agents Service
Port: 8052
PydanticAI、AI/ML操作、リランキング
Docker
FastAPI
React
TypeScript
Supabase
PostgreSQL
PGVector
Socket.IO
🚀 始め方
📋 前提条件
- 🐳 Docker Desktop
- 🗄️ Supabase アカウント(無料プランまたはローカル)
- 🔑 OpenAI API キー(Gemini、Ollamaもサポート)
⚡ クイックスタート
- リポジトリをクローン:
git clone https://github.com/coleam00/archon.git
- 環境設定:
cp .env.example .env
- データベースセットアップ:
Supabase SQL Editorでmigration/complete_setup.sql
を実行 - サービス開始:
docker-compose up --build -d
- 設定完了:
http://localhost:3737 にアクセスしてAPIキーを設定