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
- suggestions
- 0
- votes
- 375
- planifiés
- 4 054
- livrés
- Motir skills anyone can install — run, repair a red card, log bugs, fix the Bugs folder and be guided through manual work from the coding agent you already use
- (manual) An outsider installs all six published skills into Claude Code and one other agent from motir.co/docs/skills, and uses each one on a scratch Motir projectMotir skills anyone can install — run, repair a red card, log bugs, fix the Bugs folder and be guided through manual work from the coding agent you already use
- (motir-core · design) My agents, delta — Create closes at once and opens the new agent's panel; the boot read-out while starting and waking (every step waiting, in progress, done, failed and skipped, one row per repository, elapsed times), the failed read-out with its way out, the summary once running, the booting row in the list, and the narrow widthYour 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
- `hostedRunCharge.test.ts` fails at random — its "no cost crosses the boundary" regex scans the whole serialized payload, so a generated id that happens to contain "cost" turns it red
- (motir-core · decision) An agent's boot is driven by its own job and read out step by step — the step vocabulary and where each step is recorded, the boot driver and its single-flight against the sweep and the run launcher, create and wake answering before the boot, the deadline it inherits from MOTIR-7336, and the boot stream's framesYour 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
- Continue hosted: two presses of the same key at once can refuse the second as "taken" by its own run
- (motir-core) OAuth consent — build the wider card and the bottom-pinned action bar, so Approve and connect is on screen the moment the page lands
- An agent whose machine exits during boot stays `starting` (or `waking`) forever — `settleBoot` reads a `stopped` machine as still booting, and with the terminal off every machine exits
- (motir-core · design) A page's HISTORY — the History entry on the page, the versions list with author, time and "restored from", a version shown beside the current page, and Restore with its confirm, refusals and read-only statesPages — a project's documents: write a page, keep it in the project tree beside the work it describes, and keep its history
- (motir-marketing · content) `/docs/mcp` tells claude.ai users to choose "Use Claude's published identity", and says Motir then shows Claude as verified as claude.aiMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-core · design) OAuth consent — Approve and connect visible on landing: a wider card and an action bar pinned to the bottom of the viewport while the permission list scrolls
- (verification · human) Claude proven verified on app.motir.co — discovery advertises CIMD, and a fresh claude.ai connector chooses the published identity and consents through a screen naming claude.ai a verified domainMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-core · design) The PAGE TREE — the `/pages` tree of folder and page rows with New / Move to… / drag, its states, and the page route's sidebar tree and breadcrumbPages — a project's documents: write a page, keep it in the project tree beside the work it describes, and keep its history
- Every `exec` into an agent machine is refused by Fly — the adapter sends the argv as `cmd`, which the Machines API reads as a string, so no agent can clone its repositories and every probe and in-agent run failsYour 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
- (manual) Submit the `motir` plugin to Claude's plugin directory from the released tag, through validation and the security scan to a listingMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- The CI-aware `motir fix` and the new `motir-continue` ship — the next `motir-skills` release and the next `@motir/cli` release carry them, motir-meta pins the skills release, and `/docs/skills` documents `motir-continue`
- (deploy) Verify `@motir/cli` 0.11.1 carries the CI-aware `motir fix` closing turn — confirm its tag and release runs, then pull the published CLI and read the check in its closing-turn prompt
- (motir-core · decision) Pages get their own tree in `/pages`, not a combined `/items` tree: record the requester's 2026-10-02 direction and amend `docs/decisions/pages.md` §4Pages — a project's documents: write a page, keep it in the project tree beside the work it describes, and keep its history
- (motir-gateway) `docs/decisions/model-sourcing-basis.md` ends with eight lines of a stray Node.js script committed by MOTIR-6122
- (motir-gateway) Gateway tests pin today's provider-direct prices, so any change to provider_direct_prices.json — the refresh's proposal or a manual re-read — turns `go test ./relay/billing/ratio/` red