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