Turns a sentence into a plan
Reads the request, splits it into ordered steps and decides which specialists the job actually needs.
- Breaks work into typed steps
- Wakes only the agents it needs
- Replans when a step fails
Ordin wakes only the agents a job needs, hands each a scoped brief and keeps them in one shared memory, so the work moves like a well-run team.
Ordin
Every specialist picks up exactly where the last one stopped, from the same shared memory.
Reads the request, splits it into ordered steps and decides which specialists the job actually needs.
Pulls records, documents and contracts through typed connectors, and cites every source it used.
Reconciles, compares and flags exceptions, then shows its working line by line so anyone can audit it.
Writes the scripts a job needs, runs them in a sandbox and only ships what passes its own tests.
Re-runs every figure against its source and sends anything that does not match back for a second pass.
Drafts the emails, tickets and updates, and queues anything outbound for a person to approve.
Every handoff is a message you can read, from the plan to the last draft waiting for your sign-off.
Handoffs, memory, models and budgets are the runtime's job, so your agents can stay focused on theirs.
Every agent on a job reads from the same scoped context, so nothing gets lost in a handoff.
Give the planner a large model and the courier a fast one. Swap providers without rewriting.
Independent steps run at the same time, so a nine-step job finishes in seconds, not minutes.
Each agent only sees the tools and data its brief names, and nothing else.
Wrap an existing script or model as a specialist and it joins the team like any other.
See which agent did what, with which inputs, at what cost, and replay any step.
A brief, a model, the tools it may touch and the policies it must follow. That is a whole agent, and it joins the team like any other.
import { agent } from "@ordin/sdk"; export const auditor = agent({ name: "auditor", brief: "Check vendor invoices against contracts", model: "large", tools: ["ledger.read", "contracts.search"], memory: { scope: "customer" }, policies: ["read-only", "spend-ceiling"], budget: { usd: 0.02 },});Free for the first 10,000 runs. Bring your own model, keep your own data, ship your first agent this afternoon.