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
- 需求
- 0
- 赞同
- 373
- 已规划
- 4,102
- 已发布
- (motir-core) An approval gate stays AWAITING and approvable after its subject work item is ARCHIVED or CANCELLED. Every gate kind should be withdrawn, not just the decision gate.Approval gates — every decision that holds work up happens IN Motir, behind ONE approve language new kinds join
- (motir-core) Each organisation gets its OWN running-agent cap, and Motir's meta and internal orgs have NO agent limits — `MOTIR_INSTANCE_MAX_RUNNING` counted per organisation, and `isMeta` / `internalBilling` orgs skip the per-user cap, the running cap and the credit gateYour 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) E2E + ACCEPTANCE VIDEO — a tracker-only member refused an agent, a paid org's Agents line with storage, a lapsed plan's deletion dates, and re-subscribing clearing them, recorded at a human paceYour 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-ai · test) Integration gate — `agent_storage` debits against the real ledger: idempotency per agent per day, the usage read's figure, and the frozen kind listYour 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) Integration gate — coverage floor over the plan check, daily storage charge, Agents line and plan lapse, the charge-to-usage-to-line seam, and the guard that nothing deletes an agent earlyYour 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) When an org's AI plan LAPSES, its agents are deleted after 30 days' notice — the lapse recorded from the billing push, each owner emailed and shown the date, the sweep deleting at it, and re-subscribing clearing itYour 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 Agents line on Billing & plans — machine and storage credits for the period from the usage read, beside Motir CI, in the delta's four statesYour 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 DAILY STORAGE CHARGE — a job that debits every existing agent the record's storage rate once per UTC day through `agent_storage`, running or asleep, idempotent per agent per day, with failed debits retriedYour 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) Create and wake need a PAID AI PLAN — an `ai_plan` refusal before the credit check, failing closed when the plan cannot be read, worded as the My agents delta draws itYour 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-ai) An `agent_storage` debit — a new ledger kind and `POST /v1/credits/agent-storage`, idempotent per agent per UTC day, reported by the usage read beside `agentMachine`Your 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
- Agents are an AI-plan feature and their disks are paid in credits — create and wake need a paid AI plan, every existing agent's storage is debited daily from the org's monthly credits and shown on its billing page, and an org that drops its plan gets 30 days' notice before its agents are deletedYour 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) acceptance-run-died-to-fix.spec drops PRs from the merge queue when the E2E job worker's pool starves the hosted-run stall check
- TypeError: Cannot read properties of undefined (reading 'toLowerCase')
- A hosted run that stalled or hit its 12-hour backstop reads "lapsed" in the item page's run-died marker
- A Claude Code agent signed in with an API key shows "Not signed in" in the agent panel header while its Chat works
- (motir-core) A push onto a pull request that already conflicts with main goes unseen until the reconcile tick — `synchronize` clears the mergeability reading and nothing asks the host again, so green CI promotes the conflicted card to In Review and To fix misses it
- (motir-core · design) My agents, delta — Update available on the row and the panel header, the Update confirmation, the updating state, the update refused during a run, and the update that failed and rolled backYour 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-skills · deploy) Release `v0.4.0` — tag the `main` commit whose `plugin.json` already says 0.4.0, publish the GitHub release naming the six skills, the `motir` MCP and the CLI runner, then install it from the tag as a consumer wouldMotir inside Claude — a connector you sign into with your Motir account, one Claude Code plugin, and both listed in Claude's directories
- (motir-core · decision) Moving an agent to a newer sandbox image — how the newest published digest and its version are found, Update as a machine update on the same volume (a hibernated agent takes it at its next wake), the liveness check and the rollback to the previous digest, the refusal during a run, and the states, record fields, slot and interval an update holdsYour 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
- (decision) Code-graph reads move to a dedicated graph service — its interface, credential, routing across machines, sizing and capacity trigger, and the smaller planning pool it freesA 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