Repolode
intelligencedev

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. 1

    サンプルの env ファイルをコピーする

    cp example.env .env
  2. 2

    サンプルの設定ファイルをコピーする

    cp config.yaml.example config.yaml
  3. 3

    .env を編集して OPENAI_API_KEY と WORKDIR を設定する

  4. 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 の数値は毎日更新されます。

関連プロジェクト