cosmicstack-labs/mercury-agent

Soul-driven AI agent with permission-hardened tools, token budgets, and multi-channel access. Runs 24/7 from CLI, Telegram or More.

它解决了什么问题

Mercury 是一个持久的、“灵魂驱动”的 AI 代理,旨在担任个人助理和资深工程师。它通过实现权限强化系统,在执行敏感指令前请求用户核准,解决了 AI 代理静默或不可预测运行的问题。它也通过结构化的“第二大脑”进行长期持久记忆,解决了 LLM 短期记忆丧失的问题。

运作方式

Mercury 作为后台常驻程序运行,可通过多种渠道(CLI、Telegram、Discord、Slack 和 Signal)访问。它结合了以 SQLite 为基础的记忆与通过 markdown 文件定义的可自定义人格。该系统包含一个称为“Mercury Code”的专用编码环境,用于仓库感知编程,以及一个用于管理专业子代理的“Bots fleet”。它采用代币感知预算系统来管理 API 成本,并使用技能注册表来扩展其功能。

目标客群

它专为希望拥有高度可自定义、安全 AI 代理的开发人员和高级用户所设计,这些代理可以管理他们的代码库、通过调度器处理重复性任务,并整合到现有的消息工作流程中。

特色亮点

  • 权限强化工具:包含 shell 黑名单和文件夹层级范围限制,防止危险指令在未经核准的情况下执行。
  • 第二大脑:一个具备 10 种记忆类型以及自动事实提取与整合功能的持久化 SQLite 记忆系统。
  • Mercury Code:一个全屏 IDE 风格的环境,具备用于规划和执行代码变更的“AUTO 模式”,并附带验证完成合约。
  • 多渠道访问:原生支持 CLI、Telegram、Discord、Slack 和 Signal。
  • Mercury Bots Fleet:能够部署异步执行的持久化、具备角色设定的专业机器人。
  • 可扩展技能:一个社区驱动的技能注册表,允许用户通过单一指令安装新功能。
  • 代币管理:每日预算强制执行以及用于降低上下文成本的“Token Saver Mode”。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目