leon-ai/leon
🧠 Leon is your open-source personal assistant.
What it solves
Leon is an open-source personal AI assistant designed to provide a practical, privacy-aware alternative to cloud-based assistants. It solves the problem of relying on third-party services for personal task automation and information retrieval by allowing users to run the assistant locally with their own context and memory.
How it works
Leon uses a modular architecture based on tools, context, and layered memory. It operates in three distinct modes: smart (automatic selection), controlled (deterministic native skills), and agent (step-by-step planning). The system leverages a hierarchy of Skills, Actions, Tools, and Functions to execute tasks, supporting both local and remote AI providers to balance privacy and capability.
Who it’s for
It is designed for users who want a personal AI assistant that they can host themselves, as well as developers who want to build extensible agentic workflows using native and agent skills.
Highlights
- Agentic Execution: Supports step-by-step planning and tool use to complete complex tasks.
- Computer Use: Includes capabilities to operate desktop and browser interfaces and verify visual outcomes.
- Layered Memory: Maintains durable preferences and recent discussion context to keep interactions grounded.
- Local-First Approach: Supports local models and local context to ensure user privacy.
- Modular Extensibility: Uses a system of bridges, toolkits, and binaries to allow for easy expansion of capabilities.
Related
- Project
- Project
- Project
- Project
- Project