SiriusOS keeps your Claude-powered agents running 24/7, talks to them on Telegram, runs scheduled work via crons, and shows you the whole orchestration in one dashboard. Self-hosted on your machine, open source, npm-installable.
siriusos · v0.1.4 · MIT
What you get
Each agent keeps its own context, files, and identity across days. Restart-safe, crash-resilient, daemon-managed.
Agents send tasks, approvals and messages between each other through a typed bus. The orquestador supervises, the workers execute.
Get a ping when an agent needs approval, when a cron fires, when something crashes. Reply from your phone, the agent picks it up.
Schedule recurring work outside the agent session — survives restarts, edits and rate-limits. Persisted on disk in plain JSON.
How it works
Designed to run locally on macOS first. No cloud lock-in, no proprietary runtime — just Claude, your Mac, and persistent processes.
One command via npm. The CLI lands as siriusos in your PATH.
npm install -g siriusosCreate one agent with a name and identity. The daemon takes over from there.
siriusos init my-agent
siriusos start my-agentWatch the fleet, the conversations and the cron schedule live at localhost:3013.
siriusos dashboard --buildSiriusOS is open under the hood — TypeScript, plain JSON state, atomic file writes. Production runtime is the same code you can audit. No proprietary cloud, no data leaving your environment unless you ask it to.
Learn it · Master it · Stay updated

The community where Mario and other operators share tutorials, customizations, agent recipes, and what's coming next. Direct support, weekly lessons, and a peer group running their own SiriusOS fleets.
Join the communityFree while we grow. Powered by Skool.