Leon logo

Leon

An open-source personal assistant that runs on your own server and performs tasks through modular skills.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About Leon

Leon is a personal assistant you host yourself. It is built on Node.js and Python, and it does things when you ask. A modular architecture lets you use or write packages of skills to automate everyday tasks.

Leon uses natural language processing, text-to-speech and speech-to-text. For voice you can use cloud services such as Google Cloud, AWS or IBM Watson, or offline engines like CMU Flite. Because it runs on your own server, you decide whether any third party sees your data.

Strengths

  • Runs on your own server under your control
  • Extendable with modular skills
  • Offline speech options as well as cloud ones

Limitations

  • Requires setting up and maintaining a server
  • Aimed at people comfortable with Node.js and Python

Details

Pricing
FreeFree and open source under the MIT licence.
License
MIT
Developer
The Leon contributors
Platforms
Self-hosted
How it runs
Self-hosted
Account
Not required
Works offline
Yes
Best suited for
Self-hosters who want a private, extendable voice and text assistant
Last verified
Added
Sources

Alternatives to Leon

Compare all

Software that can replace Leon for an important use case, and what changes if you switch.

  • Khoj

    Open-source AI second brain that researches across your documents and the web with any model.

    Khoj is an AGPL-3.0 self-hostable assistant with scheduled automations, custom agents and search over your own documents, rather than Leon's modular skills.

  • Braina

    A desktop AI assistant for Windows and macOS with voice commands, dictation and a local LLM interface.

    Braina is a closed-source Windows and macOS app offering voice control of the computer, dictation and LLM chat, instead of running on your own server.

  • Open-LLM-VTuber

    A voice-driven AI companion with a Live2D avatar that talks to language models running locally.

    FreeProprietarySelf-hosted

    Open-LLM-VTuber is a self-hosted voice assistant with a Live2D avatar and local language models, focused on companionship rather than performing tasks through skills.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing