intelligencedev/manifold

Manifold is an experimental platform for enabling long horizon workflow automation using teams of AI assistants.

What it solves

Manifold は長期的なワークフロー自動化を目的とした実験的プラットフォームです。シンプルなワンショットプロンプトを超えて、AI アシスタント(スペシャリスト)チームが数時間かかるような複雑でマルチステップの目標に協働できるようにします。

How it works

このプラットフォームは、ユーザーが「スペシャリスト」(AI エージェント)を定義し、プロジェクトに編成できるワークスペースを提供します。OpenAI、Google、Anthropic、そして llama.cpp や vLLM 経由のローカルモデルなど、さまざまな LLM と統合し、Model Context Protocol(MCP)を使用してエージェントの機能を外部ツールで拡張します。

主なコンポーネントは次のとおりです:

  • Workflow Editor:MCP ツールをノードに変換するビジュアルフローエディタで、ユーザーは複雑なエージェントシーケンスを構築し、ツールとして再利用できます。
  • Pulse:特定の間隔や日時にエージェントタスクを実行するスケジューラ。
  • Specialist Registry:専門エージェントチームの設定と管理を行うシステム。
  • Projects:独自のルートパスとスキルセットを持つ分離されたワークスペース。
  • Playground:プロンプトのバージョン管理と実験実行でエージェントの挙動をテストするツール。

Who it’s for

複数の専門エージェントを用いて複雑なマルチステップ AI ワークフローを構築・自動化したい開発者や AI 研究者向けです。

Highlights

  • Visual Workflow Design:エージェントワークフローをビジュアルに作成し、他のエージェントが利用できるツールとして保存できます。
  • MCP Support:Model Context Protocol とネイティブに統合され、ツール拡張が容易です。
  • Multi-Model Support:主要プロバイダーの最先端モデルとセルフホストのオープンウェイトモデルの両方に対応。
  • Multimodal Capabilities:OpenAI、Google、ComfyUI を通じた画像生成をサポート。
  • Scheduled Automation:Pulse でタスクをスケジュールし、結果を Matrix など外部サービスへ送信できます。