Eldan Galperin

Full-stack product engineer

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.

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.

Stack

PythonFastAPIMulti-agentTDD · contract testsuv