Zeptopm — AI skill for Claude Code
⚡ Process Manager for AI agents — like PM2, but for LLMs.
How to install Zeptopm
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open qhkm/zeptopm and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Zeptopm does
⚡ Process Manager for AI agents — like PM2, but for LLMs. Erlang-inspired process supervision, real-time agent channels, orchestrated multi-agent runs. Single binary, ~7 MB per agent.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- Agenvoy — Self-hosted AI agent harness in a single Go binary — writes, sandbox-tests and repairs its own tools, and lets 474 ★
- HarnessKit — More than a skill manager — manage skills, MCP servers, plugins, hooks, CLIs, configs, memory & rules across e 416 ★
README
⚡ ZeptoPM
**Process Manager for AI agents — like PM2, but for LLMs.**
[](LICENSE) [](https://www.rust-lang.org/) []() []()
**`~7 MB per agent`** · **`11 MB binary`** · **`near-zero idle CPU`** · **`500+ agents on 4 GB RAM`**
[Quick Start](#-quick-start) · [Features](#-features) · [Channels](#-agent-channels) · [HTTP API](#-http-api) · [Config](#-config-reference)
📖 The Story
We built [ZeptoClaw](https://github.com/qhkm/zeptoclaw) — an AI agent library in Rust with tool use, multi-provider support, and session management. A single ZeptoClaw agent can spawn sub-agents, delegate tasks, even run agents in parallel. It works great — but everything runs in one process. One agent leaks memory, the whole thing goes down. One agent panics, every agent dies with it.
Then OpenAI launched [Symphony](https://github.com/openai/symphony) — built on Elixir and the BEAM VM. Their insight: turn work into **isolated, autonomous runs** where agents operate independently. The BEAM has been doing this for decades in telecom — thousands of isolated processes, each with its own memory, supervised by a parent that restarts them on failure.
That was the spark. We applied the same model to AI agents:
🔸 Each ZeptoClaw agent runs as a **separate OS process** — isolated memory, isolated state, independent crash domains.
🔸 A **daemon supervisor** watches them all. If one crashes, only that agent restarts. Others keep running.
🔸 **Message passing** between agents goes through the daemon over JSON lines — never shared memory — just like the BEAM's actor model.
Symphony manages work at a high level. ZeptoPM manages the agents doing the work — process lifecycle, c
Related Skills
Longe
A self-improving harness for any LLM, in one Rust binary. Persistent Lua REPL as the single tool, three-level
Secretctl
The simplest AI-ready secrets manager. Local-first, single-binary CLI & Desktop app with MCP integration. Neve
Tebis
Cross platform Telegram bridge. Drive AI coding agents running in tmux/psmux, like claude code, from Telegram.
MCP Sophon
Deterministic context compressor for MCP agents. Slots in front of prompt caching, mem0, Letta, or Claude Code
Reinframe
Anti-Tunnel Supervision Harness for AI Coding Agents — real-time capability negotiation, append-only event aud
Meepo
A local, privacy-first AI agent (Rust) that connects LLMs to your email, calendar, browser, code, and messages
Related Agents
Sled E2e
Drives an end-to-end check against a running Savi dev sled (DSP and main line; detects which) — attaches to (o
Boardroom Martell
Boardroom seat inspired by Dan Martell's public thinking — owns "Does this buy back the founder's time and sca
Deep Doc Writer
Documentation generation agent for llms.txt and CLAUDE.md (Phase 0 first-time creation)