
Leon
Open-source personal assistant you can run on your own server
17.4k stars 1.5k forks last commit first released MIT
Actively maintained
Last commit 27 Jul 2026.

Leon is an open-source personal assistant designed to run on your own server and help you automate tasks through a modular “skills” system. It supports both text and voice interaction, with optional offline operation to keep data under your control.
Key Features
- Modular skills architecture to add and share new capabilities
- Text-based assistant via a web interface
- Voice assistant capabilities with speech-to-text and text-to-speech (cloud or offline options)
- Local/offline mode to reduce reliance on third-party services
- CLI-based installation and management
- Hybrid stack with a Node.js core and Python integration for certain NLP/skill components
Use Cases
- Personal workflow automation (recurring tasks, quick actions, utility commands)
- Building and sharing custom assistant skills for a household or team
- Privacy-conscious local assistant for text/voice interactions
Limitations and Considerations
- The project is undergoing a major architectural rewrite; the develop branch may be unstable and documentation may lag behind implementation
Leon is a good fit for users who want a customizable, privacy-oriented assistant they can extend with their own skills. Its modular design makes it suitable as a long-term personal automation hub as capabilities evolve.
Categories:
Tags:
Tech Stack:
Similar to Leon

Activepieces
AI-first no-code workflow automation with extensible integrations
Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Scriberr
Offline AI audio and video transcription with transcript chat
Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.

FlowFuse
Industrial low-code platform extending Node-RED with AI copilots
Industrial low-code platform that extends Node-RED with an LLM-powered copilot, collaborative flow development, remote edge deployment, CI/CD and AI-assisted data transformation.

Typebot
Visual chatbot and conversational form builder for web and apps
Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.
Gladys Assistant
Privacy-first smart home platform for local monitoring and automation
Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.
Willow
Open-source, privacy-focused voice assistant platform
Self-hosted voice assistant platform for ESP32 devices with on-device wake-word and command recognition, Home Assistant integration, and an optional inference server for STT/TTS/LLM.




