iamMrDuncan.com % open proteus
name Project Proteus
status DEVELOP
summary Proteus is a controlled world for seeing what autonomous agents do when they can move, perceive, decide, and leave evidence.
:: What it is
Proteus is an open-world agent simulation. Loomies inhabit a world with locations, tools, local perception, and changing conditions.
A single Game Master builds and runs the world, while an overseer can inject events and watch how agents respond.
:: Why it exists
Benchmarks measure fixed tasks. Proteus asks what agents do in a world with each other, with perturbations, and with goals we can vary.
Every run becomes evidence: replayable, comparable, and useful for studying coordination, exploration, failure modes, and emergent behavior.
:: How it works
The engine is authoritative. Agents propose actions, the engine validates them, and committed changes are written to an append-only tape.
The roadmap includes a browser-capable engine, WebRTC connection paths, snapshots, replay, and small-model experiments that can run server-side or in-browser.
:: Tools
toolchain WASM engine | SQLite | WebRTC | Tinyloom | Autoloom | transformers.js | append-only telemetry