Open-source personal assistant you can run on your own server

17.5k stars 1.5k forks last commit first released MIT

Actively maintained

Last commit 1 Sept 2026.

Leon screenshot

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:

Share:

Similar to Leon

Activepieces logo

Activepieces

AI-first no-code workflow automation with extensible integrations

24.2k
4.1k
Last commit

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

Actively maintained
Alternative to:
Zapier logo
Zapier
+17

Scriberr

Offline AI audio and video transcription with transcript chat

3k
258
Last commit

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

MITSlowing down
Alternative to:
Otter.ai logo
Otter.ai
+6
FlowFuse logo

FlowFuse

Industrial low-code platform extending Node-RED with AI copilots

396
89
Last commit

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.

Actively maintained
Alternative to:
Microsoft Power Automate logo
Microsoft Power Automate
+9
Typebot logo

Typebot

Visual chatbot and conversational form builder for web and apps

10.3k
3.2k
Last commit

Self-hostable visual builder for chatbots and conversational forms, embeddable on websites and apps with integrations, branching logic, and real-time results analytics.

Actively maintained
Alternative to:
ChatBot.com logo
ChatBot.com
+9
Gladys Assistant logo

Gladys Assistant

Privacy-first smart home platform for local monitoring and automation

3.2k
318
Last commit

Privacy-first, open-source home assistant for dashboards, device integrations, scenes, alerts, and local-first automation with optional secure remote access.

Apache-2.0Actively maintained
Alternative to:
Google Home logo
Google Home
+10

Willow

Open-source, privacy-focused voice assistant platform

3.1k
128
Last commit

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.

Apache-2.0Actively maintained
Alternative to:
Amazon Alexa logo
Amazon Alexa
+9