Frequently asked questions

Control infrastructure for agents in production, answered


What does Moji do?

Moji connects to a production workflow and runs it as priced, tracked steps inside a stateful runtime. Runs are held inside committed budget thresholds and your own acceptance criteria, with failed steps recovered in line, and every run is recorded in one operational report.

How do you define quality?

Quality is your own acceptance checks, run on every step of the workflow instead of once at the end. A problem is caught where it happens rather than after the whole job is finished, and every result is captured as it runs. The dashboard reports first-pass yield, exception rate, p95 cycle time and budget reliability after each job.

What happens when a step fails?

The decision engine triages the failed step and re-runs that part. Completed state remains attached to the run, and independent work can continue; the system does not restart the whole job.

How does the budget work?

Each repeating line of work has a versioned budget and acceptance checks. Every model call in a job is metered against that budget, and a job that would break its cap is stopped with its state kept. The cap applies per job, not per provider key.

What thresholds should I set?

Moji recommends starting thresholds from the connected workflow’s recent history. The team can tighten or loosen the spending cap and quality bar as the report builds evidence.

How does it install?

There are two routes. A team can connect the coding agent it already uses. A firm can connect one production service or repository through its AI stack. Connection depth is separate: Observe measures and prices the supplied workflow structure; Run in path adds live budget enforcement, acceptance checks and recovery through the SDK or harness.

How can you price a job before it runs?

Moji prices the supplied workflow structure step by step using measured runs. Those step prices roll up to the job budget, which is then metered live while the job runs.

Can my coding agent use Moji?

Yes. This route is for bounded work handed off beyond an attended chat: background jobs, scheduled work and repeated batches. Claude Code, Codex, Cursor and similar tools keep their own reasoning and working task lists. Moji controls the repeatable execution shape around that work. Team rules govern what an agent may do, every action is logged with the agent as actor, and a person commits the budget.

What happens when I change my workflow?

When a new structure version is supplied, Moji prices it. New runs use it after commitment; work already moving finishes under the version on which it started.

Where is the Moji runtime deployed?

The deployment choices are Cloud, VPC and SDK-only. Connection depth is separate: Observe measures and prices; Run in path adds live checks and recovery.

How does a workflow become autonomous?

Every workflow starts supervised. The report records budget reliability, first-pass yield, exception rate and p95 cycle time. The team expands autonomy when that evidence shows the workflow is holding its thresholds.

How is this different from a provider’s own agent platform?

Provider harnesses run one lab’s agents on one lab’s models. Moji holds cost, quality and delivery across whichever models serve each step of your workflow, regardless of which provider they come from.

How is this different from a gateway or a model router?

A gateway or model router works at the request boundary and may choose a model for one call. Moji works across the multi-step job: its budget, acceptance checks, recovery state and run record stay attached to the same execution.

How is this different from an agent platform?

An agent platform hosts agents you build on it, and permissions what an agent may use and spend before it acts. Moji connects to the agents you already run, wherever they run, and controls the outcome while the work moves: every step checked, failures fixed in place, and the job held inside its budget.

Who is Moji for?

The clearest fit is a firm operating repeated multi-step AI workflows in production, where inference is a material cost, wrong output matters and a failed step should not force the whole job to restart. A second route serves teams delegating bounded background, scheduled or batch work through coding agents.

What does the report show me?

First-pass yield, exception rate, p95 cycle time and budget reliability, with the responsible runs and steps attached. The team uses that evidence when deciding whether a workflow should remain supervised or operate with more autonomy.

How do I get started?

Email team@mojisystems.com with one production workflow. We set the success criteria up front, connect it and begin with supervised runs.

How does pricing work?

Pricing is set per customer and agreed before anything starts. Every figure on this site is illustrative.

How do you handle my data?

Your model calls are encrypted in transit and handled under a data processing agreement.