
moadim-io/daemon
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
UI, REST, MCP를 통해 AI-agent routine를 스케줄링하기 위한 Cross-platform Rust daemon.
개요
에이전트 프롬프트를 중지 - 그들을 프롬프트 루프를 설계. 1개의 항구. 3개의 공용영역. 제로 드립. 루프를 설정합니다. 키보드를 잊어. moadim 불이 켜져있어. — Rust/Cargo 설치, moadim 설치, 다음 실행: Rust 서버(크론 일정에 AI 에이전트를 실행), 세 가지 인터페이스를 동시에 활용: - (http://localhost:5784/)] - 일상을 관리하기위한 브라우저 대시보드 - ([T1]] - 브라우저, CLI 도구 및 서비스에 대한 표준 HTTP API; /docs에 Swagger UI - (http://localhost:5784/mcp) - AI Agent (Claude 등) 모델 Context Protocol 모든 3 공유 같은 포트. 모든 인터페이스를 통해 생성 된 루틴은 daemon의 크로스 플랫폼 스케줄러로 등록되므로 OS cron 서비스에 따라 일정을 실행합니다. 에이전트 루프 엔진, 또는 docs/comparison.md에 대한 루틴을 참조하십시오. moadim는 cron, GitHub Actions 및 기타 에이전트 런너와 비교합니다.
개요(AI 번역)
Loop 엔지니어링, 일정에. 에이전트 프롬프트를 중지 - 그들을 프롬프트 루프를 설계. · 잠자는 동안 실행되는 일상 생활. 1개의 항구. 3개의 공용영역. 제로 드립. · 루프 설정. 키보드를 잊어. moadim fires so you don’t have to.
** One-line install** — Rust/Cargo 설치, moadim 설치, 다음 실행:
Rust server that schedulesroutines (크론 일정에 AI 에이전트를 실행), 세 가지 인터페이스를 동시에 활용:
- UI ([T0]]) - 일상 관리를위한 브라우저 대시보드
- REST ([T1]]) - 브라우저, CLI 도구 및 서비스에 대한 표준 HTTP API;
/docs - MCP (
http://localhost:5784/mcp) - AI Agent 모델 Context Protocol (Claude 등)
모든 3 공유 같은 포트. 어떤 인터페이스를 통해 만든 루틴은
daemon’s Cross-platform Scheduler에 등록하여 일정을 실행합니다.
OS cron 서비스에 따라. 이름 *
대리인 반복 엔진을 위한 Routines, 또는
docs/comparison.md moadim가 cron과 비교하는 방법,
GitHub Actions 및 기타 에이전트 런너.
필수품
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
moadim
Loop engineering, on a schedule. Stop prompting your agents — design the loop that prompts them.
Agent routines that run while you sleep. One port. Three interfaces. Zero drift.
Set the loop. Forget the keyboard. moadim fires the prompt so you don’t have to.
One-line install — install Rust/Cargo, install moadim, then run it:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && . "$HOME/.cargo/env" && cargo install --locked moadim && moadim
Rust server that schedules routines (run an AI agent on a cron schedule), exposing them over three interfaces simultaneously:
- UI (
http://localhost:5784/) — browser dashboard for managing routines - REST (
http://localhost:5784/api/v1) — standard HTTP API for browsers, CLI tools, and services; Swagger UI at/docs - MCP (
http://localhost:5784/mcp) — Model Context Protocol for AI agents (Claude, etc.)
All three share the same port. Routines created through any interface are
registered with the daemon’s cross-platform scheduler so they run on schedule
without depending on an OS cron service. See
Routines for the agent-loop engine, or
docs/comparison.md for how moadim compares to cron,
GitHub Actions, and other agent runners.
Prerequisites
moadim depends on a few external tools at runtime, in addition to Rust/Cargo for building and installing:
| Tool | Required for | Install |
|---|---|---|
| Rust/Cargo | building and installing moadim | |
tmux |
launching routine agents — every scheduled routine starts its agent inside a tmux session. Without tmux, routine runs silently fail to launch. |
brew install tmux (macOS) · apt install tmux (Debian/Ubuntu) |
The daemon reports whether tmux and python3 resolve on its PATH in
GET /api/v1/health (under dependencies) and logs a warning at startup when
either is missing, so a misconfigured host is easy to spot. See the built-in
claude agent’s prerequisites below for why python3 matters.
Installation
cargo install --locked moadim
Homebrew (from this repository)
To build and install the current main branch with Homebrew, add this repository
as a tap and install its formula with --HEAD:
brew tap moadim-io/daemon https://github.com/moadim-io/daemon.git
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →