AIdaemon โ Durable, Self-Hosted AI Agent Runtime
Give work to an agent system that can finish it โ and prove it.
Plan durable tasks, coordinate specialists, execute in isolated workspaces, and resume after interruptions with every side effect backed by a typed receipt.
Reach it from Telegram, Slack, or Discord.
Installing aidaemon v0.11.33
Installed package aidaemon v0.11.33
$ aidaemon
โ Semantic task contracts ready
โ Durable work coordinator active
โ Typed receipts + replay protection active
โ Local workspace connected
โ Memory + exact history ready
โ Telegram / Slack / Discord connected
โ daemon active โ agents may resume safely
$
Run coding agents from your phone. Keep every workspace under control.
Launch Claude, Codex, Gemini, or OpenCode in a real terminal inside Telegram. Coordinate parallel specialists, isolate collision-prone work with Git worktrees, and watch verified progress from anywhere.
Self-hosting guideA Durable Runtime for Agents That Do Real Work
The model interprets what you want. A deterministic kernel controls what can happen and records what actually did.
Inside the AIdaemon Runtime
Natural-language reasoning stays flexible; execution stays deterministic. Task contracts, scoped operations, typed receipts, and durable state make long-running work resumable and auditable.
Understand the request
Conversation and registered resources become a versioned semantic task contract with concrete observations, effects, constraints, and task shape.
Plan durable work
The coordinator creates projects, runs, tasks, acceptance criteria, journals, and handoffs that survive restarts.
Coordinate specialists
Named agents take independent work in parallel and use shared, isolated, or Git worktree workspaces according to collision risk.
Validate every operation
A deterministic kernel checks schemas, authorization, scope, approvals, policy, and idempotency before any tool performs I/O.
Execute where the work lives
Files, terminal, Git, CLI agents, MCP, and APIs run through one coherent local, SSH, or optional Docker execution backend.
Record typed evidence
Each result becomes a typed receipt. Files and generated artifacts receive opaque resource IDs, provenance, MIME metadata, and integrity hashes.
Resume and prove completion
The durable event log supports replay and interruption-aware resume. The agent can only claim completion when matching effect evidence exists.
Install AIdaemon in Minutes
Install one binary, run the setup wizard, choose your model and channels, then leave the daemon running.
curl -sSfL https://get.aidaemon.ai | bashOr:
brew install davo20019/tap/aidaemon ยท Or: cargo install aidaemonOn first run, aidaemon launches an interactive wizard to configure your LLM provider and channel tokens.
aidaemon auth login openai lets a Plus, Pro, or Business plan power chat and image generation without an API key.aidaemon install-serviceRuns as systemd (Linux) or launchd (macOS).
โ ChatGPT subscription connected
[provider]
kind = "openai_chatgpt"
reasoning_effort = "medium"
[execution]
backend = "local"
workspace_root = "/path/to/projects"
[checkpoints]
enabled = true