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
- undefinedleon-ai/leon