moooon
Motir
Vibe the project. Bring an idea — Motir's three AI layers plan it, track it, and ship it, end to end. You're looking at Motir, built in Motir.
- Vibe Project
- Open Source
- AI Agent
- AI Loop
- 5
- prośby
- 0
- głosy
- 373
- zaplanowane
- 4102
- wydane
- The graph service has a repository's new graph downloaded before anyone reads itA dedicated code-graph service serves every tenant's graph reads, so any number of planning sessions read current code and the planning machines hold no graphs
- Rename the members' inbox back to Triage
- (motir-core) A system.ci-runner-boot supervision pass that cannot start a transaction (P2028 maxWait) dead-letters the whole CI supervision — retryPolicy 'none' spends its one attempt on a transient pool wait
- The debug outcome line's work-item chip wraps: the bug icon sits on its own line and the key runs into the title
- (motir-marketing · test) Story E2E + acceptance video — a reader opens `/docs/mcp` and finds Add Motir to Claude, `/docs/mcp/tools` with each tool's title and hint, `/docs/skills` installing `v0.4.0`, and the privacy notice's connected-clients section, paced to watchMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-marketing · test) Story integration gate — the coverage floor over the changed docs and legal surface, the catalogue parser driven with a recorded production catalogue (with and without hints), and the guards that no page types a tool name or a stale tagMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-meta) Pin `motir-skills` `v0.4.0` — `PUBLIC_SKILLS` moves to the tag, and `install.sh --check` and `DOORS.check.py` report no driftMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-marketing · content) `/docs/skills` says the Claude Code plugin brings the Motir MCP (signed into in the browser) and the pinned `motir` runner beside the six skills, and every install command names `v0.4.0`Motir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-marketing) `/docs/mcp/tools` renders each tool's title and read-only / destructive hint from the published catalogue — the catalogue parser reads `title` and `annotations`, and a row without them says this Motir version publishes noneMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-marketing · legal) The privacy notice covers AI clients connected over OAuth — what they can reach, where to see and revoke them, and that Motir never receives the conversation — signed off by a personMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-marketing · content) `/docs/mcp` leads with "Add Motir to Claude" — the claude.ai custom connector, the desktop app and Claude Code over OAuth — and keeps the token route for other clients and CIMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- Motir on Claude ships — the connector proven live on app.motir.co, the plugin released from a tag, motir.co's docs and privacy notice cover both, and motir-meta pins the releaseMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (verify) The deployed graph service answers a signed read of motir-core from its machine, and refuses an unsigned oneA dedicated code-graph service serves every tenant's graph reads, so any number of planning sessions read current code and the planning machines hold no graphs
- (motir-core · design) The code-graph row for a repository refused for size — `code-context--graph-too-large.mock.html`: the size, the 1 GiB limit, the `codegraph.json` suggestion, and the row after recoveryA dedicated code-graph service serves every tenant's graph reads, so any number of planning sessions read current code and the planning machines hold no graphs
- (motir-core · test) E2E + acceptance video — on My agents, an agent on an older digest shows Update available, Update brings it back running on the new version with a file written before the update still in its home, one on the newest shows nothing, a failed update rolls back with its reason, and an Update during a run is refusedYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate
- (motir-core · test) Story test gate — coverage floor over the catalog, the image move, the update operation and its UI; the catalog → DTO → route seam, an update and its rollback against the real database and the fake fleet, two concurrent Updates with one winner, the run refusal, and the home and digest left intact by a failed updateYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate
- (motir-core) Update on My agents — Update available with its version on the row and in the panel header, the Update confirmation, the updating state until the agent is back, the refusal naming the active run, and the rolled-back failure with its reason, in en and zh, built to the approved deltaYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate
- (motir-core) Update an agent — the guarded update transition and its record fields, the machine moved to the newest digest on its own volume, a running agent brought back running and a hibernated one left hibernated, the liveness check and the rollback to the previous digest with the reason recorded, refused in words during an active run, and its routeYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate
- (motir-core · orchestrator) The persistent port moves a machine to a new image digest on the same volume — running or stopped, the mount and every other config field kept — and runs a liveness command inside a started machine, in the Fly and fake adaptersYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate
- (motir-core) The published-image catalog — the newest version and digest per offered profile read anonymously from GHCR and cached, an agent's own digest named by its version, and the agent DTO says Update available with the target version, or nothing on the newestYour own agent instances — host Claude Code, Codex or any sandbox agent in Motir's cloud on your own credential, see them on one page, work with one beside it, and let idle ones hibernate