selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

Dodaios logo

Self-host Dodaios

v4.1.2

Open-source agent OS for desktop AI agents and voice control

BetaOpen SourceApache-2.0
Updated10 hours ago
LanguagePython
Setup difficultyModerate
Stars
287
Port
47821 (Web UI, API, and WebSocket for headless server mode)
Install with Linux

What is Dodaios?

This open-source agent OS runs on your desktop or a headless server. It manages multiple AI coding agents in live terminal panes, a lead agent that plans and delegates work, persistent specialist agents with their own memory, voice control with a customizable wake word, computer automation that clicks and reads your screen, a local wiki for context, and over 40 integrations via plugins and MCP. Works with any model — cloud APIs, local servers, or your existing subscriptions. No mandatory cloud account; all data stays on your machine. Install via one-line script, pip/pipx, or native installers. Apache-2.0 licensed, created by Ruben Lütke.

Should you self-host Dodaios?

Dodaios scores 49/100 on selfhost.directory (how scoring works) and ranks #47 of 120 in AI Assistant. It has 287 GitHub stars.

It shipped 7 stable releases in the past year. The latest, v3.2.0, came out on 27 October 2026. New versions land roughly every 3 days.

Setup is moderate: expect some configuration beyond a single command. It is Apache-2.0-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is hermes-agent (89/100, 257 885 stars). It scores higher overall, so compare the two before you pick. See Dodaios vs hermes-agent side by side.

Features

  • Agentic IDE
  • Any model support
  • Artifacts
  • Computer use
  • Git and pull request management
  • Headless server mode
  • Hermes and OpenClaw runtimes
  • Lead agent
  • Local-first Privacy
  • Local memory wiki
  • Persistent agent team
  • Plugins, MCP, and skills
  • Safety approvals
  • Scheduled routines
  • Voice Control

Dodaios README

How to install Dodaios

Install Dodaios with Linux

Environment variables
OPENAI_API_KEY, ANTHROPIC_API_KEY, GEMINI_API_KEY, or OPENROUTER_API_KEY

Skips desktop automation tools and Node.js check, does not auto-start

How to configure Dodaios

  • ANTHROPIC_API_KEYAnthropic API key for brain, speech-to-text, and text-to-speech

    Anthropic API key for brain, speech-to-text, and text-to-speech

  • GEMINI_API_KEYGoogle Gemini API key for brain, speech-to-text, and text-to-speech

    Google Gemini API key for brain, speech-to-text, and text-to-speech

  • jarvis.tomlMain configuration file (not for secrets)

    Main configuration file (not for secrets)

  • OPENAI_API_KEYOpenAI API key for brain, speech-to-text, and text-to-speech

    OpenAI API key for brain, speech-to-text, and text-to-speech

  • OPENROUTER_API_KEYOpenRouter API key for brain, speech-to-text, and text-to-speech

    OpenRouter API key for brain, speech-to-text, and text-to-speech

Dodaios releases & version history

More in AI Assistant

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…