Personal agent runtimes

Always-on, self-hosted agents you run as a daemon and talk to from chat apps: gateway runtimes, second brains, and self-improving assistants. The agent as a product you operate, not a library you build with.

#ProjectStarsTierOSSDescription
1OpenClaw
typescriptmulti-agent
380kcomplexSelf-hosted, always-on personal agent (formerly Clawdbot/Moltbot): a gateway + event-loop runtime that treats messages, heartbeats, crons, and webhooks as one input queue, persists state to local files, and lives in your chat apps (WhatsApp, Telegram, Slack, Discord). 13,700+ community skills; the fastest-growing repo in GitHub history.
2Hermes
memorypythonprovider-agnostic
199kslightly complexNous Research's self-improving agent: a learning loop turns experience into reusable skills, builds a persistent user model across sessions, and checkpoints state to disk with rollback; lean enough for a $5 VPS, driven from chat, and model-agnostic (Nous Portal, OpenRouter, OpenAI, or any endpoint).
3Khoj
python
35.2kcomplexSelf-hostable "AI second brain": answers over your docs and the web, custom agents, scheduled automations, and multi-client reach (web, Obsidian, Emacs, WhatsApp). A personal-agent harness with retrieval at the core.
4Eliza
memorymulti-agenttypescript
18.6kcomplexOpen "agentic operating system" (elizaOS): persistent multi-agent runtime with character files, a plugin ecosystem, and social/platform integrations — the harness behind a large share of autonomous social agents.
5Agent Zero
memorymulti-agentbrowsersandboxpython
18.1kslightly complexOrganic, prompt-defined personal agent framework: hierarchical sub-agents, persistent memory, browser and code tools, and self-modifying behavior; runs in Docker with a web UI.
6OpenHarness (HKUDS)
memorymulti-agent
14kcomplexOpen agent harness with a built-in personal agent ("Ohmo") that runs across Feishu, Slack, Telegram, and Discord; core tool-use, skills, memory, multi-agent coordination with auto-compaction for multi-day sessions.
7AIlice
sandboxpython
1.4kslightly complexFully autonomous general-purpose agent; one binary, Docker-ready, for when you want "set goal and walk away" without a framework.