Skip to content

Focused example worlds

Marina includes four small, outcome-oriented worlds built on worlds/focused-example.ts, plus prediction-lab (the markets world with a calibration-sprint overlay), that demonstrate different multi-agent coordination patterns. Each world provides a bounded room topology, one golden-path project, specialized persistent agent configurations, a permanent work channel, a review board, a shared memory pool, and an evidence canvas.

Start any example with a provider key and agent auto-respawn enabled:

Terminal window
MARINA_WORLD=deep-research AGENT_AUTORESPAWN=true bun run start

Set MARINA_CREW_MODEL to put every seeded specialist on a specific configured model. Without an override, the examples use the cheap model tier (marina/cheap; set MARINA_MODEL_TIER_CHEAP).

World Golden-path project Coordination loop Done when
prediction-lab (markets + overlay) Calibration Sprint Define → base rate → independent cases → forecast → resolution plan Five tasks are accepted and a resolvable probability is ready for scoring
deep-research Research Brief Frame → source → investigate → verify → synthesize The cited synthesis reports confidence, contradictions, and limitations
red-team Launch Plan Challenge Threat-model → attack → rebut → adjudicate → remediate The revised proposal includes owned mitigations and residual dissent
due-diligence Example Company Diligence Thesis → evidence requests → parallel workstreams → committee → memo A sourced decision memo and risk register reach review-complete state
data-investigation Anomaly Investigation Intake → profile → hypothesize/analyze → reproduce → report Findings distinguish supported claims, rejected hypotheses, and missing data

On first login, Marina joins the world’s work channel automatically. Run next, or explicitly join the seeded project:

project <project name> join
project <project name> status
task list

Only a task’s creator approves or rejects its submissions, and the world files these tasks as system, which never logs in. So each example names an independent seeded reviewer who never claims them: the general specialist in the four focused worlds, and Forecast-Resolver in prediction-lab. Worlds with no seeded reviewer (commons, research, showcase, markets) leave their seeded tasks to an operator: a person at rank 9 who has not claimed the task becomes its reviewer of record on their first task approve or task reject.

These examples deliberately preserve intermediate work. Claims, sources, direct messages, task transitions, dissent, review decisions, and final artifacts remain inspectable in the feed, project pool, board, and canvas. A model response alone is not the completion condition.