Leon

Self-Hosted

Open-source self-hosted personal assistant for automation

Visit Website

Overview

Leon is an open-source self-hosted personal assistant built for privacy-focused automation. It lets users automate daily tasks (reminders, weather checks, smart home control), process voice commands offline, and extend functionality with custom skills. Deployable via Docker for quick setup or manual installation on servers, it avoids cloud dependency to keep data local. Users can build their own skills using JavaScript/TypeScript or use community-contributed ones, making it flexible for personalized workflows like scheduling, IoT device management, or information retrieval without relying on third-party services.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  leon:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: leon
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Customizable automation skills (build or use community-contributed)
  • Offline-first operation for data privacy
  • Voice command processing
  • Docker-powered easy deployment

Frequently Asked Questions

? Is Leon hard to install?

Leon offers Docker deployment which simplifies setup—you can run it with a single command. Manual installation needs basic Node.js/npm knowledge, but detailed documentation guides you through the process. Docker is recommended for most users for quick, hassle-free deployment.

? Is it a good alternative to popular SaaS assistants like Alexa?

Yes, if privacy is your priority. Unlike Alexa (cloud-based), Leon runs offline and keeps your data local. It lacks some pre-built skills but lets you customize every aspect and add your own automation workflows, making it ideal for users who want control over their assistant.

? Is it completely free?

Leon is 100% free and open-source (MIT license). There are no paid tiers, subscriptions, or hidden costs—you can use, modify, and self-host it without any charges.

Top Alternatives

Amazon Alexa Search Google
Google Assistant Search Google
Apple Siri Search Google

People Also Ask about Leon

Leon vs Amazon AlexaLeon vs Google AssistantLeon vs Apple Siri Leon 2025 review Leon docker-compose example

Tool Info

Pricing Free/Open Source
Category Automation
Platform Self-Hosted

Pros

  • Privacy-focused (no cloud data sharing)
  • Highly extensible with custom skills

Cons

  • Requires basic server knowledge for manual setup
  • Fewer pre-built skills than proprietary assistants

More Automation Tools