Repolode
intelligencedev

intelligencedev/manifold

一个实验性的 Go 平台,用一组 AI 助手协作完成长周期的工作流自动化。

Star
503
Fork
31
未关闭 Issue
5
最近提交
17天前

这是什么?

Manifold 是一个可自托管的工作空间,用一组 AI 专家协作完成多步骤的长周期任务。用户通过聊天界面分配目标,专家可以跨多轮对话持续处理复杂工作。

平台支持 OpenAI、Google 和 Anthropic 的模型,也支持通过 llama.cpp 或 vLLM 部署的、兼容 OpenAI 接口的自托管开源权重模型。内置可视化工作流编辑器,MCP 工具会自动呈现为节点,保存的工作流还能作为工具被调用。定时任务(Pulse)可按间隔、每天或指定时间执行,并把结果发送到 Matrix 等外部服务。

每个项目都有独立的根目录和技能文件夹。项目目前处于实验阶段,不建议用于对稳定性要求较高的生产环境。可以通过 Docker Compose 部署,也可以构建单个二进制文件,默认使用 SQLite 存储。

核心功能

  • 01Agent 聊天界面,可把任务分配给专家,回复中还可渲染可视化内容。
  • 02可视化工作流编辑器,MCP 工具自动成为节点,保存的工作流可作为工具复用。
  • 03定时任务可按间隔、每天或指定时间让 Agent 专家执行,并支持 Matrix 推送。
  • 04项目工作区相互隔离,每个项目加载自己的技能目录。
  • 05支持配置多个 MCP 服务器,可逐个启用工具以控制上下文大小。
  • 06支持通过 OpenAI、Google 以及 ComfyUI 生成图片。

适用场景

  • 借助一组分工明确的 AI 专家,完成需要多步骤推进的长周期调研或分析任务。
  • 定时生成 AI 驱动的报告或检查结果,并推送到聊天频道。
  • 把 MCP 工具与已保存的工作流组合,构建可复用的自动化流程。
  • 在 llama.cpp 或 vLLM 自托管模型与商业模型 API 之间混合使用。

快速上手

  1. 1

    复制示例环境变量文件

    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 是什么?
一个实验性的 Go 平台,用一组 AI 助手协作完成长周期的工作流自动化。 Manifold 是一个可自托管的工作空间,用一组 AI 专家协作完成多步骤的长周期任务。用户通过聊天界面分配目标,专家可以跨多轮对话持续处理复杂工作。
manifold 可以免费使用吗?用的什么许可证?
manifold 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
manifold 还在维护吗?
活跃维护中。manifold 最近一次提交是在 2026年10月22日。
manifold 适合用来做什么?
借助一组分工明确的 AI 专家,完成需要多步骤推进的长周期调研或分析任务。 定时生成 AI 驱动的报告或检查结果,并推送到聊天频道。 把 MCP 工具与已保存的工作流组合,构建可复用的自动化流程。 在 llama.cpp 或 vLLM 自托管模型与商业模型 API 之间混合使用。
manifold 怎么安装和运行?
复制示例环境变量文件: 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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目