leon: an open-source personal AI assistant with agentic execution and local-first privacy

leon: an open-source personal AI assistant with agentic execution and local-first privacy

What it solves

Leon 是一個開源的個人 AI 助手,旨在具備實用性、隱私意識,並立足於使用者的真實環境。它超越了簡單的意圖分類,透過使用工具、記憶和代理執行(agentic execution)來完成從頭到尾的複雜目標。

How it works

Leon 使用模組化架構運作,包含一個主執行階段伺服器(main runtime server)、一個 Web 應用程式,以及一個連接到工具和二進位檔的橋接系統(Node.js 和 Python)。它支援三種執行模式:

  • Smart mode: 自動選擇最佳執行路徑。
  • Controlled mode: 遵循確定性的原生技能與動作。
  • Agent mode: 逐步規劃並執行任務。

為了保持立足於現實,Leon 使用分層記憶(持久偏好、日常情境和近期討論)以及主動脈搏系統(proactive pulse system)。它可以由本地或遠端 AI 提供者驅動,以平衡隱私與能力。

Who it’s for

它適用於想要擁有一個私密、可擴展的個人助手,且該助手能與其本地機器和環境互動,而非僅僅依賴雲端 LLM 的使用者。

Highlights

  • Agentic Execution: 使用工具規劃並執行多步驟任務的能力。
  • Privacy-First: 支援本地 AI 模型和本地情境,以避免第三方依賴。
  • Modular Extensibility: 使用技能、工具包和橋接系統來增加新功能。
  • Hybrid Execution: 將確定性的工作流與靈活的代理式規劃結合起來。

Sources