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 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

23.4k
4k
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

2.9k
224
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.

MITActively maintained
Alternative to:
Otter.ai logo
Otter.ai
+6
FlowFuse logo

FlowFuse

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

393
88
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.2k
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.1k
309
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
124
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