A small studio that builds with AI agents.

Mercury Logic is independent and self-funded. We make one thing at a time and take the time to get it right.

The same small team designs the engine, writes the code, draws the interface and tests the result, with AI agents working alongside at every step. Superposition came out of that work. We wanted a game engine our agents could drive as well as we can, and there was not one.

So we wrote it from the ground up: the renderer, the physics, the scripting language, the audio and the interface, all in Rust, all in house. Version 0.3.0 (Looks and ease) is in progress.

examples/scenery
A forest clearing of low-poly broadleaf trees, pines and grey rocks under a blue sky, with long shadows

How a feature gets made

  1. Decide what not to build

    We start from the smallest thing that could honestly be called finished, and add only what keeps earning its place.

  2. Write it, do not assemble it

    A dependency is a promise someone else has to keep. Where the cost is reasonable we write the thing ourselves, so we can read it, fix it and stand behind it.

  3. Make it checkable

    An agent cannot take our word for anything, so the engine answers with results it can check: tests, replays from a seed, and screenshots compared against known-good images.

  4. Use it ourselves

    We build the example games with the engine before we ask anyone else to. Depending on a design is the fastest way to find out it is wrong.

Models we build with

  • Opus 4.8
  • Opus 5
  • Opus 5.5
  • Sonnet 5.5
  • Fable 5.1
  • GPT 5.6 Sol
  • GPT 6 Astra
  • Grok 4.6
  • Grok 4.7
  • Gemini 3.8 Flash
  • Muse 1.3 Spark