Snapshot & fork
Branch complete agent capsules instead of reconstructing state from prompts.
Snapshot. Fork. Isolate. Diff. Replay. Merge only what passes.

GenOS versions agent identity, memory, world state, event cursors, and runtime metadata—then evaluates competing futures without mutating the source timeline.
Every core workflow produces inspectable state and evidence rather than an opaque final answer.
Branch complete agent capsules instead of reconstructing state from prompts.
Keep sibling identities, event streams, and filesystem worlds independent.
Compare state, memory, tool effects, evaluation scores, and cost before promotion.
Reproduce a winning trajectory from append-only events and lineage.
Merge only after test, safety, and reproducibility conditions pass.
Inspect fleets, workspaces, experiments, tools, and telemetry in GenOS Studio.
The repository includes runnable demos, public benchmark reports, protocol schemas, and the local Studio control plane.

runnablerunnablerunnableverifiedexperimentalGenOS exposes the same evidence-first runtime through developer interfaces, model providers, safety controls, and tenant-scoped Studio workflows.
A Rust MCP server exposes 65 structured primitives across 10 families over STDIO or Streamable HTTP.
The Rust CLI drives the complete lifecycle for humans, AI agents, scripts, and CI pipelines.
Studio discovers local endpoints and can prefer them, fail over on error, or request parallel reviews.
Control-plane resources are scoped by organization and project with membership-aware access checks.
GenOS makes claims inspectable through execution receipts, typed beliefs, contradiction tracking, provenance, and isolated falsification.
This deterministic browser simulation mirrors the committed safe-debugging fixture. It makes no model or network call; run the repository demo for real filesystem evidence.
index <= length
minimal patchindex < length
boundary guardclamp(index)
behavior changeRun the smallest end-to-end proof without a model-provider credential.