Every shell in the sea
Compare OpenClaw, Hermes, and 49 other AI agents.
A comprehensive directory of personal, self-hosted AI agents for nearly every use case.
Agent directory
Setup and local-model filters show options documented in the profiles. An agent may support other setups.
51 projects Each line shows one agentโs daily star additions over the last 30 complete days.
OpenClaw Project summary: Personal assistant you can reach from a chat app TypeScriptMCP
+4.5k / 30d
394k stars Hermes Agent Project summary: An assistant that remembers preferences and writes reusable skills PythonMCP +10.6k / 30d
261k stars Nanobot Project summary: A Python assistant for chat, tools and scheduled tasks PythonMCP +1.3k / 30d
49.9k stars AstrBot Project summary: An agent for group chats and messaging channels PythonMCP +5k / 30d
46.3k stars OpenHuman Project summary: Local-first personal assistant for desktop or headless use RustMCP +1.1k / 30d
42.6k stars QwenPaw Project summary: A personal assistant for messaging and scheduled tasks PythonMCP +2.1k / 30d
37.5k stars AionUi Project summary: Desktop assistant that works on local files TypeScriptMCP +885 / 30d
34.1k stars ZeroClaw Project summary: A Rust assistant with a choice of model providers RustMCP +374 / 30d
33.2k stars NanoClaw Project summary: An assistant that runs jobs in containers TypeScriptMCP +296 / 30d
31.1k stars PicoClaw Project summary: An assistant for small single-board computers GoMCP +218 / 30d
30.1k stars LangBot Project summary: An assistant for group messaging and knowledge bases Python +797 / 30d
18.8k stars OpenFang Project summary: A Rust agent that can run recurring tasks RustMCP +104 / 30d
18.2k stars IronClaw Project summary: An assistant with isolated tool execution RustMCP +114 / 30d
12.7k stars NullClaw Project summary: A Zig agent for machines with limited memory ZigMCP +130 / 30d
8.2k stars LobsterAI Project summary: A desktop agent with a bundled OpenClaw runtime TypeScriptMCP +116 / 30d
6.2k stars MimiClaw Project summary: A personal assistant that runs on an ESP32-S3 board C +54 / 30d
5.8k stars OpenClaw Chinese Community Edition Project summary: OpenClaw fork for Chinese-language users and messaging services TypeScript +7 / 30d
4.7k stars Atomic Agent Project summary: Personal agent that can run open-weight models on your computer TypeScriptMCP +537 / 30d
3.4k stars Moltis Project summary: An assistant with voice input and persistent memory RustMCP +72 / 30d
2.9k stars Spacebot Project summary: Concurrent multi-process AI agent for communities and teams RustMCP +27 / 30d
2.4k stars ESP-Claw Project summary: A conversational agent for ESP32 devices CMCP +152 / 30d
2.4k stars ZClaw Project summary: An assistant for an ESP32 microcontroller C +14 / 30d
2.2k stars FastClaw Project summary: A Go assistant for chat and scheduled work GoMCP +60 / 30d
1.4k stars Poco Agent Project summary: A web-based agent with a sandbox for tasks TypeScriptMCP +8 / 30d
1.4k stars Picobot Project summary: A Go assistant with memory and messaging support GoMCP +10 / 30d
1.3k stars Kai Project summary: A personal assistant for phones, desktops and browsers KotlinMCP +68 / 30d
1.3k stars CashClaw Project summary: An agent for evaluating work on the Moltlaunch marketplace TypeScript +5 / 30d
1.2k stars Secure-OpenClaw Project summary: Messaging assistant with connected app access TypeScript +4 / 30d
1.2k stars EdgeClaw Project summary: OpenClaw fork that routes tasks between local and cloud models TypeScript +3 / 30d
1.2k stars OpenCrabs Project summary: Autonomous, self-improving Rust agent RustMCP +54 / 30d
1k stars MicroClaw Project summary: Rust agent inspired by NanoClaw RustMCP +10 / 30d
754 stars GitAgent Project summary: A terminal agent with version-controlled instructions RustMCP +37 / 30d
744 stars ZeptoClaw Project summary: A Rust assistant with container isolation Rust +6 / 30d
654 stars OpenBrowserClaw Project summary: A personal agent that runs in a browser tab TypeScript +5 / 30d
604 stars CoWork-OS Project summary: A desktop assistant with a choice of local or hosted models TypeScript +68 / 30d
538 stars OwnPilot Project summary: A self-hosted personal assistant with connected tools TypeScriptMCP +5 / 30d
429 stars LettaBot Project summary: An assistant with shared memory across messaging channels TypeScript +1 / 30d
325 stars TinyClaw Project summary: A personal companion with configurable personality TypeScript +5 / 30d
297 stars GoGogot Project summary: Lightweight self-hosted AI agent in Go Go +26 / 30d
264 stars NextClaw Project summary: A chat assistant with plugins and scheduled tasks TypeScriptMCP +4 / 30d
263 stars Golem Project summary: A terminal assistant packaged as a Go binary Go +0 / 30d
193 stars OpenMozi Project summary: Lightweight OpenClaw for China's app ecosystem TypeScript +2 / 30d
189 stars OpenLegion Project summary: Agents that run in separate Docker containers PythonMCP +6 / 30d
130 stars Lilium AI Project summary: An assistant for browser and desktop tasks JavaScript +0 / 30d
93 stars ClawSync Project summary: OpenClaw for the cloud TypeScriptMCP +1 / 30d
71 stars FreeClaw Project summary: Minimal OpenClaw-like Python agent Python +1 / 30d
62 stars Carapace Project summary: A Rust assistant with signed plugins Rust +0 / 30d
48 stars RT-Claw Project summary: A C assistant for small devices C +0 / 30d
13 stars Grip AI Project summary: A self-hosted assistant for messaging channels PythonMCP +0 / 30d
11 stars BashoBot Project summary: A personal assistant written in Bash Bash +0 / 30d
6 stars ApexClaw Unavailable ยท last checked 2026-11-07 Go Historical record 25 stars No agents match those choices. Clear a filter or try a different search.