这个项目能做什么

MindsHub是一个面向知识工作和软件开发的开源智能体工作空间。它不将用户锁定在单一模型生态系统中,而是允许用户在模型和供应商之间进行选择,并可在本地机器、VPC或托管网页应用中运行。 该仓库被描述为一个平台超级项目:它结合了桌面/网页应用、智能体后端和数据引擎,使整个堆栈能够从源代码构建和运行。子模块包括前端、后端/core_api、后端/core_agent和后端/data-vault,固定到特定提交;dev.env工作流和make目标(use、dev、dev-web、server、pack-local、refs、baseline、pin)支持在模块分支上工作而不影响超级项目的git状态。 启动方式包括托管网页控制台(无需安装)、可下载的macOS(.pkg)和Windows(.exe)桌面应用,以及在Linux上从源代码构建。从源代码构建使用git clone带子模块,make setup,然后使用make dev/watch、make dev-web、make build或针对macOS和Windows的打包目标。make flush命令会清除本地安装和应用状态以进行全新启动。 README中描述的关键功能包括: - 连接的数据:安全保险库连接BigQuery、Postgres、Gmail、Drive、HubSpot、Notion和Linear等系统,凭据按连接范围限定,智能体无法看到原始密钥。 - 模型路由器:在前沿模型(Claude、GPT、Gemini)和开源模型(DeepSeek、Qwen、Kimi)之间切换,无需为每个供应商配置密钥。 - 开源智能体:可互换的开源支架,默认使用Anton,Hermes可从下拉菜单切换。 - 制品:将智能体输出转换为文档、仪表板、应用和代码,可发布到实时URL。 - 记忆、技能和调度:跨会话记忆、可重用技能库以及可定时运行的任务。 突出的使用场景包括自动化重复的多步骤读写工作(如报告、监控、定期工作流和调度操作),以及无需工程开发即可构建内部AI工具和制品(应用、仪表板、幻灯片、文档、分析),然后发布到实时URL供团队共享。 部署描述为跨云、VPC、本地、离线和混合基础设施的灵活性。该项目采用MIT许可证,捆绑组件遵循各自许可证。支持渠道包括Discord、GitHub问题、文档和企业联系方式。还提到了一个独立产品MindsHub Inference,通过单一API、统一控制和计费为智能体和产品构建智能。