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

  • Angles survive a ×0.01

    Getting a robot character to walk in Unreal 5.8 with an agent doing the work. Three checks passed while the thing they guarded was broken, because each one measured something the bug could not change. Notes on making a check fail on the broken version before trusting it, and on a robot whose boots walked 8 cm under the floor.

    latestOCT 22, 2026read →
  • Every gate gets a signature

    How the protagonist of a platformer prototype went from a text prompt to a 3D blockout that a script can rebuild, with agents doing the work at every step and a person approving each gate. Notes on silhouettes, a readability test that picked the color, an agent that changed the numbers it was given, and a script that nearly deleted the scene it was checked against.

    OCT 14, 2026read →
  • The tool said true

    An agent in Unreal 5.8 now starts the game, presses a key and checks what happened against expectations written before the run. The first attempt returned true four times while the game received nothing. Notes on building verification where a successful tool call counts as zero evidence.

    SEP 28, 2026read →

all 8 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
  • Robot platformer

    A 3D platformer prototype in Unreal Engine 5.8: a small explorer robot with springs for arms and legs, linear levels full of secrets. Agents do the work at every step, from concept to Blender to Unreal, and every step stops at a gate I sign. The field notes are its build log.

    prototypewrite-up →
  • 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.

    on hold