Leon leon

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
leon-ai 5792 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

🧠 Leon is your open-source personal assistant.


Leon 是一个开源的个人 AI 助手,致力于在隐私、可控性和扩展性之间找到平衡。与依赖云端黑盒模型的同类产品不同,Leon 支持完全本地运行,用户可以选择使用本地模型或远程 AI 提供商,从而在保护数据隐私的同时获得强大的智能能力。

标签

项目特点

**隐私优先**:支持本地模型和本地上下文运行,无需强制通过第三方服务处理所有数据。
**智能体执行**:支持多种运行模式(`smart`、`controlled`、`agent`),可根据任务自动选择或手动控制执行方式。
**工具驱动**:使用真实工具完成任务,而非仅回复纯文本,确保行为落地。
**层级记忆**:具备持久偏好、日常上下文和近期讨论上下文的分层记忆系统。
**模块化架构**:技能、工具包、桥接器和二进制文件使系统保持高度模块化和可扩展性。
**开源透明**:任何人都可以审查架构、在其基础上构建并参与项目发展。

技术规格

运行环境
支持操作系统
包管理器
默认端口
核心组件
技能类型
AI提供商

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Node.js 1 运行环境,版本 >= 24.0.0
pnpm 1 包管理器
Git 1 版本控制,用于克隆仓库
计算机 1 运行 Leon 的服务器或个人电脑

所需工具

工具用途是否必需
文本编辑器/IDE 编辑代码和配置文件 ✅ 是
终端 运行命令和启动服务 ✅ 是
浏览器 访问 Leon 的 Web 界面 ✅ 是

能力画像

记忆与知识检索
4/5
逻辑推演
4/5
表达与交流
3/5
感知与观察
2/5
数理与计算
2/5
动手与操作
2/5
狂热与坚持
3/5
创造与创新
4/5

所需技能

🔧 **动手能力**:能够配置开发环境、运行命令行工具、管理 Node.js 版本。 💻 **编程能力**:熟悉 JavaScript/TypeScript,了解 Node.js 生态系统,能够阅读和理解项目代码结构。 ⚡ **电子电路**:不涉及。

适用场景

**个人隐私助手**:在本地运行,处理日常任务而不依赖云端服务。
**开发与测试平台**:作为 AI 智能体架构的实验和开发基础。
**自动化工作流**:利用原生技能和智能体技能自动化搜索、生产力、系统工具等任务。
**学习与研究**:研究开源 AI 助手的架构、记忆系统和智能体执行机制。