Skip to content
AgentRadar
Leon

Leon

Open-source personal assistant you can self-host, with voice and a growing agentic skill system

Voice Agents Open Source

Released

2017-12

Country

France

API

Available

Self-Host

Yes

GitHub Stars

17,311

Last Updated

2026-06

About Leon

Leon is an open-source personal assistant designed to live on your own server rather than in someone else's cloud. Built on top of Node.js, Python, and core AI concepts, it is one of the longest-running open-source personal-assistant projects — under active development since 2017 — and has attracted a large community of self-hosters who want a Siri- or Alexa-like helper they fully control. At its core, Leon does things when you ask him to. You can talk to him and he can talk back, with built-in speech-to-text and text-to-speech that can run on-device for privacy. Interaction is conversational, and Leon is organized around a modular skills system: each skill is a self-contained package that gives Leon a new controlled action or capability, from checking the weather to controlling smart-home devices. Crucially, Leon can use real tools to get work done rather than only running code in a REPL, and it keeps a layered memory so durable preferences and context persist across conversations. Leon supports both local and remote AI providers, which matters for privacy-focused users who want to keep everything on their own hardware, as well as those happy to tap cloud LLMs. The project is currently mid-way through a major rewrite on the 'Road to 2.0', which adds an agentic loop (understand a goal, choose how to handle it, use tools, remember useful information, and recover from errors), advanced memory, proactive behaviors, and local-LLM support. Leon is best understood as a project for tinkerers, self-hosters, and privacy advocates who want a personal assistant they can audit, extend, and run entirely on their own infrastructure. It is less polished and less feature-complete than commercial voice assistants, but it offers something they cannot: full ownership and control.

Verdict

The self-hoster's personal assistant. Leon offers something Siri and Alexa cannot — full open-source ownership, on-device voice, and a skills system you control — at the cost of polish and setup effort. A compelling project for privacy-minded tinkerers.

Features

Voice interaction (STT + TTS)
Modular skills system
Real tool use (not just REPL)
Layered, persistent memory
Local & remote AI providers
Fully self-hostable

Detailed Ratings

Ease of Use
7.0
Value for Money
8.0
Features
7.4
Support
7.0
Performance
8.0
Overall Rating
7.6 /10

Pros & Cons

Pros

  • Fully open-source and self-hostable — you own your data
  • Voice interaction with on-device STT/TTS for privacy
  • Modular skills you can inspect and extend
  • Active development since 2017 with a clear 2.0 roadmap
  • Works with both local and cloud AI providers

Cons

  • Less polished than commercial assistants like Siri or Alexa
  • Requires technical setup and self-hosting know-how
  • Agentic 2.0 capabilities are still in development

Use Cases

Self-hosted voice assistantSmart-home and personal automationPrivacy-preserving personal AIExtensible assistant developmentOffline STT/TTS workflows

Who Is It For?

Self-hosters, tinkerers, and privacy advocates who want a personal assistant they fully own, audit, and extend

#personal-assistant#open-source#self-hosted#voice#stt#tts#nodejs#python

Frequently Asked Questions

What is Leon?

Leon is an open-source personal assistant you can self-host. Built on Node.js and Python, it supports voice interaction, a modular skills system, persistent memory, and both local and remote AI providers.

Is Leon free?

Yes. Leon is free and open-source. You run it on your own server. You may incur costs only for any cloud AI providers or infrastructure you choose to use alongside it.

Can Leon run entirely offline?

Largely, yes. Leon supports local AI providers and on-device speech-to-text / text-to-speech, so it can run without sending data to the cloud. More offline STT/TTS solutions are part of the active roadmap.

How does Leon compare to Siri or Alexa?

Leon trades the polish and ecosystem of commercial assistants for full ownership and control. It is less feature-complete and needs self-hosting, but you can audit, extend, and run it entirely on your own infrastructure — which closed assistants do not allow.

Related Agents

Links & Resources

AR Reviewed by AgentRadar · Reviewed on · How we rate

Profiles are AI-assisted from public information — not independently hands-on tested.