Spencer Stiles · Salt Lake City

I build
playable
software.

A mod studio for Slay the Spire 2 you can use today. A game where anything you type becomes real. Inventory forecasting for Shopify stores losing Stocky. And AI systems built for real businesses, not demos.

Now · July 2026Type Anything: prepping the public browser launchStocky Rescue: beta, racing the Aug 31 shutdownAllomancy VR: weekly headset playtests

Things I'm Building

Live

STS2 Mod Creator

A character mod studio for Slay the Spire 2. Design cards, relics, powers, and a full character in the browser, generate the art, and download a working mod the game loads directly. A codegen pipeline turns your design into compiled C# behind the scenes.

Next.jsTypeScriptC# codegenClaude API
In progress

Type Anything

Type a word and it exists, with physics and behavior. Scribblenauts for the LLM era, built so the model picks from a verified component library instead of writing code. Runs in the browser, five levels plus a sandbox, public launch in the works.

GodotGDScriptClaude APIWeb export
In beta

Stocky Rescue (working title)

Shopify kills Stocky on August 31 and merchants lose their supplier records with it. This app rebuilds your supplier directory from the PO history Stocky can export, then keeps doing the job: reorder alerts, demand forecasting, and purchase orders.

ShopifyReact RouterPrismaTypeScript
In progress

Allomancy VR

A Mistborn-inspired VR prototype for Quest 3. Push and pull on metal with real physics, burn pewter, freeze time, fling coins. Built on Godot with Jolt physics and OpenXR, tuned level by level in headset playtests.

GodotOpenXRJolt PhysicsQuest 3
In progress

Jarvis

A voice interface for Claude that runs in my workshop. Local wake word, speech in, synthesized speech out, with the model driving real tools on the machine. Built for hands-busy moments: VR sessions, soldering, cooking.

PythonClaudePiper TTSLocal-first

Built for Real Businesses

Manufacturing knowledge assistant

RAG chat over machine manuals and technician notes for a plastics manufacturer. Notes supersede manuals, answers are scoped per plant and line, and the whole thing runs on-prem so nothing leaves the building.

Case management platform

A Vue and Firebase app a client's staff uses every day to run cases, forms, and dashboards. I've maintained and extended it in production for years: roles, exports, mobile forms, the unglamorous stuff that keeps a team working.

Multi-vendor marketplace

An online marketplace and property platform for a family business, from vendor catalogs and cross-vendor data isolation down to the deployment scripts.

Client names kept private. References available on request.

Consulting

AI for your
actual business.

I run hands-on AI training for small teams: what the tools really do, where they fail, and how to fold them into daily work. When you're ready to build, I build it: document search over your manuals and notes, assistants wired to your systems, automations that hold up. In person around Salt Lake City, remote anywhere.

Book a Call Email me

Also available for contract product work · $150–250 / hr