~/eldan-galperin
back to work

Multi-agent simulation · 2026

Spaceship Simulator — Jarvis

A multi-agent spaceship-operations simulator: an orchestrator and ship-AI agents coordinating through a clean adapter protocol.

role · Solo build
spaceship-simulator-jarvis
$ uv run bot-bench
✓ merlin orchestrator online
✓ ship-ai agents ×2 spawned
→ adapters: mock layer (contract-tested)
→ agents negotiating ship ops…
# fastapi operator dashboard @ :8000

The problem

How do multiple autonomous agents coordinate to run a complex system — without coupling them to real hardware? This simulator is the testbed.

What I built

  • Three long-running agent processes — a Merlin orchestrator plus two ship-AI agents — communicating through adapter protocols.
  • A full mock-adapter layer with shared contract tests, so real adapters can swap in later without touching agent logic.
  • A FastAPI operator dashboard and a bot-bench runner for exercising the whole system.

Impact

  • A clean, test-first architecture for multi-agent coordination.
  • Adapter + contract-test design keeps agents swappable and verifiable.