リサーチ、計画、コーディング、タスク実行を行う自律型AIエージェントを、メモリ、RAG、100以上のLLMプロバイダー対応で構築できるPythonフレームワーク。
intelligencedev/manifold
AIアシスタントのチームで長期的なワークフローを自動化する実験的なGoプラットフォーム。Vue製Web UIを搭載。
- スター
- 503
- フォーク
- 31
- 未解決の Issue
- 5
- 最終コミット
- 17 日前
これは何?
Manifoldは、AI専門家のチームで複数ステップの目標に取り組むためのセルフホスト型ワークスペースです。ユーザーはチャットインターフェースから作業を割り当てられ、専門家は複雑なタスクに複数ターンをかけて長期間取り組めます。
OpenAI、Google、Anthropicのモデルに加え、llama.cppやvLLMで提供されるセルフホスト型のオープンウェイトモデル向けに、OpenAI互換エンドポイントをサポートしています。MCPツールをノードとして配置し、保存したワークフローをツールとして再利用できるビジュアルワークフローエディターや、Matrixなどの外部サービスに結果を送信できるスケジュール実行タスク(Pulse)も備えています。
各プロジェクトは専用のルートパスとskillsフォルダーを持ち、互いに分離されています。本プロジェクトは実験段階であり、高い安定性が求められる本番環境での利用は推奨されていません。Docker Composeでデプロイするか、デフォルトでSQLiteを使用する単一バイナリとしてビルドできます。
主な機能
- 01専門家に目標を割り当てるエージェントチャット。応答にビジュアライゼーションを追加することもできます。
- 02MCPツールをノードとして配置し、保存したワークフローをツールとして再利用できるビジュアルワークフローエディター。
- 03エージェントの専門家を一定間隔または指定時刻に実行するスケジュールタスク。Matrixにも対応しています。
- 04ファイルを分離し、プロジェクト固有のskillsを読み込むプロジェクトワークスペース。
- 05コンテキストサイズを管理するため、ツールごとに有効化を設定できるMCPサーバー対応。
- 06OpenAI、Google、ComfyUI MCPクライアントを通じた画像生成。
ユースケース
- 専門のAIエージェントチームで、長期にわたる複数ステップの調査や分析タスクに取り組む。
- チャットチャンネルに配信する、AIを活用した定期レポートやチェックをスケジュールする。
- MCPツールと保存済みの他のワークフローを組み合わせ、再利用可能な自動ワークフローを構築する。
- llama.cppやvLLMを使ったセルフホスト型LLM環境を、商用モデルのAPIと併用する。
クイックスタート
- 1
サンプルの env ファイルをコピーする
cp example.env .env - 2
サンプルの設定ファイルをコピーする
cp config.yaml.example config.yaml - 3
.env を編集して OPENAI_API_KEY と WORKDIR を設定する
- 4
Docker Compose で Manifold を起動し、http://localhost:32180 を開く
docker compose up -d manifold
使う前に知っておきたいこと
- Manifold は実験段階であり、README では高い安定性が求められる本番環境での使用を推奨していません。
- 有用な操作を行うには、LLM API キー、または接続可能な OpenAI 互換エンドポイントが必要です。
収録されている特集
トピック
よくある質問
- manifold とは?
- AIアシスタントのチームで長期的なワークフローを自動化する実験的なGoプラットフォーム。Vue製Web UIを搭載。 Manifoldは、AI専門家のチームで複数ステップの目標に取り組むためのセルフホスト型ワークスペースです。ユーザーはチャットインターフェースから作業を割り当てられ、専門家は複雑なタスクに複数ターンをかけて長期間取り組めます。
- manifold は無料で使えますか?ライセンスは?
- manifold は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- manifold は今もメンテナンスされていますか?
- 活発にメンテナンス中。manifold の最終コミットは 2026年10月22日 です。
- manifold は何に使えますか?
- 専門のAIエージェントチームで、長期にわたる複数ステップの調査や分析タスクに取り組む。 チャットチャンネルに配信する、AIを活用した定期レポートやチェックをスケジュールする。 MCPツールと保存済みの他のワークフローを組み合わせ、再利用可能な自動ワークフローを構築する。 llama.cppやvLLMを使ったセルフホスト型LLM環境を、商用モデルのAPIと併用する。
- manifold のインストール方法は?
- サンプルの env ファイルをコピーする: cp example.env .env サンプルの設定ファイルをコピーする: cp config.yaml.example config.yaml .env を編集して OPENAI_API_KEY と WORKDIR を設定する Docker Compose で Manifold を起動し、http://localhost:32180 を開く: docker compose up -d manifold
- manifold はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/intelligencedev/manifold
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ファイル、データベース、ベクトルストア、APIをローカルまたはホスト型LLMにつなぐ、セルフホスト型のAIゲートウェイ。OpenAI互換APIを1つ提供します。
LangGraphを基盤とするセルフホスト可能なマルチエージェント型パーソナルAIアシスタント。メール、カレンダー、ドキュメント、タスクを連携し、操作の実行前に人の承認を求めます。
クラウドモデルとローカルモデルに対応し、エージェント、RAG、プラグイン、MCP、音声機能を備えたクロスプラットフォームのデスクトップAIアシスタント。
英語での指示から、Claude Code、Codex、Gemini CLIなどのコーディングエージェントを品質ゲート付きで連携させるYAMLワークフローを生成する、ターミナルネイティブなCLIです。
LLMチャット、RAGナレッジベース、ブラウジング・シェル・MCPツールを使うエージェントループを備えた、単一のGoバイナリで動くセルフホスト型AIアシスタント。