ruiciro.devfield notesworkgithub

Senior AI engineer  /  game developer

RuiciroRivera

I build production LLM systems by day — voice agents, retrieval, evaluation pipelines running against real traffic. By night I ship my own AI products, and a game. Both taught me the same thing: the hard part was never capability.

◆ruicirors@gmail.com

01 Field notes

  • The tool picked the mechanic

    An agent built a playable platformer level in Unreal 5.8 — props authored in headless Blender, Blueprints written as text through Epic's MCP plugin. One thing the DSL cannot do decided what the attack button does. Notes on a level that passed every test I could automate while being unplayable.

    latestSEP 17, 2026read →
  • A checksum you don't understand

    I built the asset pipeline for the experiment: a headless Blender script, Epic's MCP plugin in Unreal 5.8, and a cube that made it into a level. Three numbers crossed the boundary between the two tools, and only one of them was allowed to stay the same. Notes on verification that fires when nothing is wrong.

    SEP 10, 2026read →
  • Your agent can build things you'll never see

    I gave an agent write access to Unreal Engine through Epic's first-party MCP plugin. The server came up healthy with no tools behind it and no warning anywhere, a plugin switched itself off, and the first thing the agent built was invisible. Notes from the part of agent tooling nobody writes down.

    AUG 31, 2026read →

all 5 field notes →

02 Work

AI & agentic systemsGames

  • Mithra

    A command-center built on Claude Code primitives: an MCP server exposing six read-only tools over a real multi-repo workspace, a local GUI with an embedded terminal, and a permission model that decides what an agent is allowed to touch.

  • aibridal

    A B2C wedding-planning app with an LLM assistant that runs discovery, builds moodboards and shortlists vendors. Freemium paywall enforced server-side. Takes real money from real couples.

    in production
  • ibride

    The SaaS it spun out of: planning software for professional wedding planners. Built with my wife, who is one — so the requirements arrive from a real user, daily, whether I want them or not.

    in production
  • Condexia

    Condo-administration platform — admin back office plus a resident PWA. Payments, bulk imports, multi-tenant isolation. Built with a business partner.

    in production
  • Strings

    A narrative game in Unreal Engine 5 about a puppeteer and the people on his strings. Built solo under my own studio — design, blockout, cinematics. The long game, and the reason I care about tools that let one person hold a lot at once.

    in development