Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
C

caribeedu/roboratory

A factory for AI agents: deterministic production lines of machines, belts, signals and gates, run by…

Before you install: no copy-paste command · license MIT · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/caribeedu/roboratory

SECURITY.md ✓
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
0 ★ · caribeedu/roboratory · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-23 · last seen 2026-11-14 · seen 26× · listed by 1 sources
Score
score 103 · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository caribeedu/roboratory;first catalogued 2026-10-23;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Roboratory

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A factory for AI agents. You build production lines out of machines, belts, signals and gates. Agents work the machines, and you watch the whole floor in pixel art.
Roboratory is for work that has to be repeatable and auditable: turning tickets into pull requests, answering incidents, shipping to production. Each line is a deterministic workflow defined in files and versioned in git. The agents only produce what goes inside each step, and every step's output has to pass a contract before it moves on.
## Why
Running several AI agents on real work today means either free-form chat between agents, which is hard to predict, or workflow engines that hide the agents behind logs. Roboratory treats agent work like a factory floor:
Deterministic lines. Routing, checks and gates are defined in files, so the same input takes the same path every time.
Contracts at every step. An output that does not match its JSON Schema runs the step again; when attempts run out, the machine catches fire and the line stops behind it.
Humans hold the gates that matter. Releasing a gate or applying a change is never automatic, and a machine that wants to run a command outside its list waits for you to allow it. Managers answer questions and propose, and you decide.
Everything visible. If something is running, waiting or burning, it shows on the floor, on the minimap and in the log.
Git is the source of truth. The factory is a repository. Changing it means a reviewed diff, never improvisation at runtime.
Local. No telemetry, open file formats, and your own agent CLIs and subscriptions.
## Build any flow you want
Roboratory does not come with one fixed pipeline: you design the flow, and it runs exactly as designed. A line is a set of pieces you can connect however your process needs:
A sequence of machines, with signals and gates wherever a check or a decision belongs.
Branches: route each box on a field of its contract (type: bug one way, type: question the other).
Joins: a piece can wait for several belts to arrive before it runs.
Loops with a limit: send work back for rework (a failing test, a reviewer's findings), with a lap limit so a line cannot spin forever.
Many lines from one model: one incident line per service, one release line per repository, all kept in sync.
Your own sectors: group lines by team or purpose, each with its own manager and policy.
You can write these as plain YAML in the factory repository, or build them with clicks on the Floor in build mode, which checks the line before saving.
## One run, start to finish
A run starts when a work order enters at an intake, and every run follows the same path: each step produces a box, the box is checked before it moves on, and the last box lands on the pallet. No agent decides that path, each machine starts with a fresh context, and every hop is recorded in the run's logs, which the Ledger shows.
### The pieces
| Piece | Concept | What it is |
| Machine | One agent | Runs one headless agent (Claude Code) with a role and a contract. The step ends when the process exits. |
| Box | Outcome | The output of a machine, validated against its contract. It is the unit of progress that travels along the line. |
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/caribeedu-roboratory/)
Source
github · https://github.com/caribeedu/roboratory
Browse by field
Open source
added
today
Security policy
the repository has SECURITY.md at its root (we checked that the file exists, not what it says)

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index