ATS
Run recruiting on the same base with role application forms, candidate workflows, interview kits, and careers-site publishing.
The extensible operations platform
Free core, source-available, and built for teams and agents
Extension model
Move Big Rocks is not trying to cram every product category into core. The core gives you the shared operational primitives. Extensions add ATS, web analytics, error tracking, enterprise access, and private team-specific workflows on the same substrate.
Available today
These are not disconnected apps bolted onto the side. They are examples of how deeper products can reuse the same teams, queues, knowledge, forms, and extension substrate.
Run recruiting on the same base with role application forms, candidate workflows, interview kits, and careers-site publishing.
Capture site and product analytics without pushing the surrounding operating context into another silo first.
Bring runtime issues into the same queues, cases, knowledge, and follow-through loops as the rest of the work.
Add stronger identity and access patterns without forking the operating model away from core.
Build internal workflow packs, microsites, request forms, or capability slices that are specific to your organisation.
How the runtime works
Extensions can own structured state, publish artifact-backed content, declare endpoints, register concept specs and skills, and use shared primitives without bypassing core trust boundaries.
Workflow state lives in an extension-local PostgreSQL schema.
Websites, templates, prompts, and docs can live in Git-backed artifact surfaces.
Endpoints are routed through core with declared mounts, auth, and audit.
Extensions can ship agent skill Markdown and concept specs so people and agents can discover how the pack works.
Teams can build private extensions without forking the core product.
Lifecycle
A good pack can be built locally, deployed to a sandbox, configured, validated, activated, monitored, and promoted to production through one predictable sequence.
Bundle the manifest, schema, assets, concepts, and skills into one explicit extension package.
Use `mbr extensions deploy` so a human or agent can install, configure, validate, and activate the pack in one flow.
Use `mbr extensions monitor`, runtime health, and sandbox feedback before you touch production.
Carry the proven pack into a real self-hosted instance instead of editing live production state in place.
Humans and agents
The point is not just that agents can write code. The point is that they can understand the runtime model, the lifecycle, the concept system, and the deployment path well enough to help safely.
Use Claude Code or Codex to create the pack, author assets, define concept specs, and wire the lifecycle.
Agents can inspect available extension skills, commands, events, and surfaces through `mbr` and GraphQL.
Use the declared extension lifecycle instead of ad hoc scripts and unpublished runbooks.
Move Big Rocks
The point of the site is to make the next step obvious. The point of the product is to keep your work, knowledge, and agent operating model coherent after the site is out of the picture.