Repolode
leon-ai

leon-ai/leon

Leon 是一款开源的个人 AI 助手,可本地运行,借助工具、上下文和记忆完成任务。

可替代:SiriAlexa

Star
17,595
Fork
1,478
未关闭 Issue
117
最近提交
昨天

这是什么?

Leon 是一款围绕工具、上下文、记忆和智能体执行构建的个人 AI 助手。它提供三种运行模式:smart 模式自动选择处理方式,controlled 模式执行确定性的原生技能和动作,agent 模式则逐步规划任务。它不只是用文字作答,而是会调用真实工具来完成工作。

Leon 采用分层记忆,可保存长期偏好、日常上下文和近期对话,并能利用所在机器与环境的信息。它同时支持本地和远程 AI 模型服务,方便在隐私、可控性与能力之间取舍。其电脑操作功能可以操控桌面和浏览器界面,并验证界面结果。

项目目前处于 2.0 开发者预览阶段,代码位于 develop 分支,需要 Node.js 24 及以上版本,支持 Linux、macOS 和 Windows。更早的、更稳定的非智能体版本保留在 master 分支。内置技能涵盖搜索、效率工具、系统实用程序、媒体处理、编程辅助和语音功能。

核心功能

  • 01默认在本地运行,可连接本地或远程 AI 模型服务。
  • 02提供 smart、controlled 和 agent 三种执行模式。
  • 03调用真实工具以及原生技能或基于 SKILL.md 的智能体技能完成任务。
  • 04保存偏好、日常上下文和近期讨论等分层记忆。
  • 05支持操作桌面和浏览器界面的电脑操作功能。

适用场景

  • 搭建注重隐私、可使用本地模型的个人助手。
  • 自动化搜索、效率工具和系统实用程序等日常任务。
  • 在自己的机器上试验智能体式的工具调用与记忆机制。
  • 通过自定义技能和工具包扩展助手功能。

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/leon-ai/leon.git
  2. 2

    进入项目根目录

    cd leon
  3. 3

    安装 pnpm 和项目依赖

    npm install --global pnpm@latest && pnpm install
  4. 4

    运行 Leon(应用地址 http://localhost:5366)

    pnpm start

使用前须知

  • 需要 Node.js 24.0.0 或更高版本。
  • 2.0 开发者预览版仍在开发中,新文档尚未就绪,公开文档站可能落后于代码。

标签

常见问题

leon 是什么?
Leon 是一款开源的个人 AI 助手,可本地运行,借助工具、上下文和记忆完成任务。 Leon 是一款围绕工具、上下文、记忆和智能体执行构建的个人 AI 助手。它提供三种运行模式:smart 模式自动选择处理方式,controlled 模式执行确定性的原生技能和动作,agent 模式则逐步规划任务。它不只是用文字作答,而是会调用真实工具来完成工作。
leon 可以免费使用吗?用的什么许可证?
leon 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
leon 还在维护吗?
活跃维护中。leon 最近一次提交是在 2026年10月20日。
leon 适合用来做什么?
搭建注重隐私、可使用本地模型的个人助手。 自动化搜索、效率工具和系统实用程序等日常任务。 在自己的机器上试验智能体式的工具调用与记忆机制。 通过自定义技能和工具包扩展助手功能。
leon 怎么安装和运行?
克隆代码仓库: git clone https://github.com/leon-ai/leon.git 进入项目根目录: cd leon 安装 pnpm 和项目依赖: npm install --global pnpm@latest && pnpm install 运行 Leon(应用地址 http://localhost:5366): pnpm start
在哪里获取 leon?
源代码和安装说明在 GitHub 上:https://github.com/leon-ai/leon

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目