🚀 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もサポート)

⚡ クイックスタート

  1. リポジトリをクローン:
    git clone https://github.com/coleam00/archon.git
  2. 環境設定:
    cp .env.example .env
  3. データベースセットアップ:
    Supabase SQL Editorで migration/complete_setup.sql を実行
  4. サービス開始:
    docker-compose up --build -d
  5. 設定完了:
    http://localhost:3737 にアクセスしてAPIキーを設定
GitHub で詳細を見る