Open root · Loop engine
Moadim is simply a loop motor for AI agents. Define a loop — a prompt, a schedule, an supplier — and it runs Claude, Codex, Hermes, aliases Pi against your repo connected each tick, aliases queues a NanoClaw task, successful an isolated workbench pinch a watchdog connected each run. Loop engineering, not prompting by hand.
Installcargo instal --locked moadimmoadim
Starts the server successful the inheritance astatine http://localhost:5784/. Requires a Unix-like OS pinch tmux — Moadim's portable in-process scheduler dispatches loops, past launches each supplier wrong a tmux session. No big cron daemon is required.
Prefer a prebuilt install? Use cargo binstall moadim aliases npm instal -g moadim.
Star connected GitHub(opens successful a caller tab)crates.io(opens successful a caller tab)
The loop
Quickstart
REST — database loops
curl http://localhost:5784/api/v1/routinesEvery loop is besides a documented HTTP endpoint, pinch an OpenAPI schema and Swagger UI baked into the daemon.
MCP — database loops
{ "name": "list_routines", "arguments": {} }The aforesaid telephone arsenic an MCP tool, for immoderate MCP-compatible supplier connected to /mcp.
Features
A loop runs an agent
A loop pairs a prompt, a schedule, and an supplier — Claude, Codex, Hermes, NanoClaw, aliases Pi. Each tick launches it successful a fresh, isolated workbench, kills hung runs, and reaps the convention erstwhile it's done.
Runs locally, survives reboot
Loops occurrence from Moadim's portable in-process scheduler — nary hidden queue, nary cloud. Run moadim instal to registry a launchd / systemd work truthful the daemon keeps moving crossed logins and reboots.
UI · REST · MCP
Every loop is an MCP instrumentality and a documented HTTP endpoint — Swagger UI, an iCal feed, and a web UI baked into the daemon.
On loop engineering
- MindStudioWhat Is Loop Engineering? The New Meta for AI Coding Agents(opens successful a caller tab)
- eesel AILoop engineering: the accomplishment that softly replaced punctual engineering(opens successful a caller tab)
- explainx.aiLoop Engineering: Beyond Prompt Engineering successful 2026(opens successful a caller tab)
FAQ
Is Moadim free? What's the license?Yes — Moadim is unfastened root nether the MIT license, free to use, modify, and self-host. There's nary paid tier and nary relationship to create.
Is it self-hosted aliases a unreality service?It runs wholly connected your ain machine. Loops occurrence from Moadim's portable in-process scheduler — nary hidden queue, nary cloud, nary sign-up. Run moadim instal to registry a launchd (macOS) aliases systemd (Linux) work truthful the daemon survives logins and reboots.
Which agents does it support?Built-in agents see Claude, Codex, Hermes, NanoClaw, and Pi. Each loop names the supplier it runs; NanoClaw queues a one-shot task successful its configured supplier group, while the others tally successful Moadim's isolated workbench. The built-in Claude supplier additionally needs python3 connected your PATH to pre-seed unattended spot and MCP-approval state.
Which operating systems are supported?macOS and Linux. Moadim schedules loops wrong its daemon and runs agents wrong tmux; moving moadim instal registers a launchd (macOS) aliases systemd (Linux) work that keeps the daemon live crossed reboots. tmux needs to beryllium connected your PATH, but nary big cron daemon is required.
How is each tally isolated?Every tick launches the supplier successful a fresh, isolated workbench. A watchdog kills hung runs, and the convention is reaped erstwhile it finishes — truthful 1 tally can't leak authorities into the next.
English (US) ·
Indonesian (ID) ·