
LatentMAS
让多个AI在潜在空间高效协作,复杂任务解决更快更聪明
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1182
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.10(README 指定 conda create 使用 python=3.10)
- Conda 环境管理工具
- 可访问 GitHub 与 Hugging Face 的网络(模型/数据集需自动下载)
- 可选:vLLM(仅在需要 vLLM 后端时安装)
- 足够的磁盘空间用于缓存模型与数据集
安装与启动步骤
-
1克隆项目仓库
从 GitHub 拉取源码并进入项目根目录,后续所有命令都在该目录下执行。
git clone https://github.com/Gen-Verse/LatentMAS.git cd LatentMAS -
2创建并激活环境
用 conda 新建名为 latentmas 的 Python 3.10 环境,然后激活它再装依赖。
conda create -n latentmas python=3.10 -y conda activate latentmas -
3安装项目依赖
在已激活的 latentmas 环境中,按 requirements.txt 一次性安装全部依赖。
pip install -r requirements.txt -
4可选安装 vLLM
仅当需要 vLLM 推理后端时才安装,不装也可用标准 HF 后端跑实验。
pip install vllm -
5设置 HF 缓存目录
通过环境变量把模型和数据集缓存到统一目录,避免重复下载占用额外空间。
export HF_HOME=/path/to/huggingface export TRANSFORMERS_CACHE=$HF_HOME export HF_DATASETS_CACHE=$HF_HOME
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
HF_HOME | 否 | Hugging Face 模型与数据集的总缓存目录 | /path/to/huggingface |
TRANSFORMERS_CACHE | 否 | Transformers 模型权重缓存路径,指向 HF_HOME | /path/to/huggingface |
HF_DATASETS_CACHE | 否 | 数据集缓存路径,指向 HF_HOME | /path/to/huggingface |
如何确认成功
激活环境后执行 python --version 应显示 3.10,且 pip install 无报错,模型数据集会下载到 $HF_HOME。
常见问题
Q:必须安装 vLLM 吗?
A:不是必须。README 说明仅在需要 vLLM 支持时额外执行 pip install vllm,不安装则使用标准 HF 后端。
Q:模型和数据集下载到哪个目录?
A:README 说明会依据 HF_HOME 变量自动下载到该目录,未设置时使用 Hugging Face 默认缓存位置。
Q:为什么每次新开终端都要重新设置环境变量?
A:export 只在当前 shell 会话生效,换终端后需重新执行,或写入 ~/.bashrc 等配置文件永久生效。
Q:怎么运行完整实验?
A:README 只提供了环境准备与依赖安装说明,实验运行细节需参考仓库内脚本与文档,未给出可直接复制的命令。
注意事项
- README 未给出可直接运行的推理或实验命令,实际运行方式需查看仓库内脚本。
- Python 版本必须为 3.10,版本不符可能导致依赖安装失败。
- 环境变量建议写入 shell 配置文件,避免每次手动 export。
- 所有命令应在克隆后的项目根目录中执行。
核心亮点
- 基于顶会论文,潜在协作机制有理论支撑,创新性强
- Python API 简洁,上手快,适合快速原型验证
- 提供论文复现示例,便于理解核心算法和复现结果
不足之处
- 项目较新,文档和社区生态尚待完善
- 潜在协作机制对硬件资源有一定要求,轻量部署可能受限
适用场景
- 复杂推理任务(如数学证明、代码生成)的多智能体协作
- 需要多角色分工的对话系统或客服机器人
- 研究多智能体协作机制和策略优化的学术实验
替代项目
AutoGen、MetaGPT、CAMEL
同类项目推荐
scholaraio
开源
让 AI 智能体一站式搞定科研全流程
Scholar All-In-One: A research infrastructure for AI agents
open-claude-tag
开源
在 Slack 里部署一个懂上下文、有记忆的 AI 队友,替代 Claude Tag。
Self-hostable channel-native AI teammate for Slack. Open source alternative to Claud···
claudex
开源
给 Claude Code 装上记忆,历史对话随时可搜可看
MCP server with persistent memory + FTS5 search for Claude Code conversation history···
sandbase-harness
开源
让任何模型都能安全可控地运行智能体,带审计和回放。
Local-first, self-hosted AI agent runtime and MCP bridge with sandboxed sessions, me···
octo-cli
开源
给 AI 智能体一个结构化命令行,告别交互式提示
Metadata-driven CLI for AI Agent Bots — 48 operations across 7 domains, structured ···
Overture
开源
写代码前,先看清 AI 的计划流程图
Overture is an open-source, locally running web interface delivered as an MCP (Model···
AutoGPT-Next-Web
开源
浏览器里拖拽配置,一键部署你的私人 AutoGPT
Assemble, configure, and deploy autonomous AI Agents in your browser.一键免费部署你的···
Compartment
开源
一键安装,让 AI 拥有加密离线长期记忆,跨平台兼容所有智能体
Encrypted, fully offline agentic memory. One click install, GUI w/ memory map, all O···
zabbix-mcp-server
开源
让AI直接查Zabbix监控,一句话搞定告警和报表
MCP server for the complete Zabbix API - 237 tools, multi-server, OAuth 2.1 + bearer···