leon-ai/leon
🧠 Leon is your open-source personal assistant.
解决的问题
Leon 是一个开源的个人 AI 助手,旨在为云服务助手提供一种实用且注重隐私的替代方案。它通过允许用户在本地运行自己的上下文和记忆,解决了依赖第三方服务进行个人任务自动化和信息检索的问题。
工作原理
Leon 采用基于工具、上下文和分层记忆的模块化架构。它以三种明确的模式运行:smart(自动选择)、controlled(确定性原生技能)和 agent(逐步规划)。系统利用技能、动作、工具和函数的层级结构来执行任务,支持本地和远程 AI 提供商,以在隐私与能力之间取得平衡。
适用人群
专为希望自行托管个人 AI 助手的用户,以及希望使用原生技能和代理技能构建可扩展代理工作流的开发者设计。
主要亮点
- 代理执行:支持逐步规划和工具使用,以完成复杂任务。
- 计算机操作:具备操作桌面和浏览器界面的能力,并可验证视觉结果。
- 分层记忆:保持持久的偏好设置和最近的对话上下文,使交互保持连贯性。
- 本地优先方法:支持本地模型和本地上下文,确保用户隐私。
- 模块化可扩展性:通过桥梁、工具包和二进制文件系统,实现功能的轻松扩展。
相关
- 项目
- 项目
beclab/OlaresOlares 是一个开源个人云操作系统,可运行在您自己的 Linux 机器(或集群)上。它构建于 Kubernetes 之上,提供 Web 界面、一系列系统应用(文件、保险库、市场、仪表板)以及 AI 专用代理(Lares、OpenClaw)。通过一键安装模型、GPU 池化、私有网络和 CLI“代理技能”,个人或小型团队可以托管 LLM、生成式 AI 工具、家庭自动化和协作工作区,同时将数据和计算保留在本地。
- 项目
Team-Commonly/commonlyCommonly 是一个开源、自托管的平台,让人类和 AI 代理共享一个持久的工作空间(“pod”),包含聊天、记忆、任务看板和工具集成。代理以命名席位加入,保留自己的身份和运行时,并可通过守护进程、手动 CLI 或 MCP 包连接。系统包括多 LLM 路由、GitHub 同步任务、外部服务的范围授权,以及预构建代理的市场。它通过 Docker-Compose 在本地运行,或通过 Helm 在 Kubernetes 上运行,采用 Apache-2.0 许可,并提供广泛的文档和社区支持。
- 项目
tinyhumansai/openhumanOpenHuman 是一个基于 Rust 的开源 AI 代理框架,提供桌面应用程序与库。它通过压缩提示词、使用轻量级工具搜索模型,并将核心保持在单一编译进程中,能在廉价 VPS 上运行数百个代理。基准测试显示,它是七种同类框架中速度最快、成本最低且内存效率最高的。功能包括内置内存、语音代理、真实浏览器/桌面控制、119 种 OAuth 集成、14 个消息通道,并支持本地或 BYOK 模型。可通过预编译二进制文件或简单脚本安装;开发者只需几行 Rust 代码即可嵌入。
- 项目
Fosowl/agenticSeekAgenticSeek 是一个开源、完全本地的 AI 助手,可以浏览网页、编写和运行代码,并规划多步骤任务。它在您的硬件上运行(通过 Ollama、LM-Studio 或类似工具),并将所有数据存储在本地,可选语音交互和 Web UI。