leon: 一个具有代理执行能力和本地优先隐私保护的开源个人 AI 助手

leon: 一个具有代理执行能力和本地优先隐私保护的开源个人 AI 助手

它解决了什么问题

Leon 是一个开源的个人 AI 助手,旨在实现实用性、隐私意识并立足于用户的真实环境。它超越了简单的意图分类,通过使用工具、记忆和代理执行来完成从头到尾的任务。

它是如何工作的

Leon 使用模块化架构运行,由一个主运行时服务器、一个 Web 应用以及一个连接到工具和二进制文件的桥接系统(Node.js 和 Python)组成。它支持三种执行模式:

  • Smart mode: 自动选择最佳执行路径。
  • Controlled mode: 遵循确定性的原生技能和操作。
  • Agent mode: 逐步规划并执行任务。

为了保持立足于现实,Leon 使用分层记忆(持久偏好、日常上下文和近期讨论)以及主动脉冲系统。它可以由本地或远程 AI 提供商驱动,以平衡隐私和能力。

它是为谁准备的

它旨在为那些想要一个私密的、可扩展的个人助手,且该助手能够与他们的本地机器和环境进行交互,而不是仅仅依赖于云端 LLM 的用户。

亮点

  • Agentic Execution: 使用工具规划并执行多步任务的能力。
  • Privacy-First: 支持本地 AI 模型和本地上下文,以避免对第三方的依赖。
  • Modular Extensibility: 使用技能、工具包和桥接系统来添加新功能。
  • Hybrid Execution: 将确定性的工作流与灵活的代理式规划相结合。

Sources