Full Portfolio

All Projects

54 projects across MCP infrastructure, formal verification, games, applications and modding.

🔧 15 MCP Servers
🎮 10 Games
✅ 7 Research Projects
🌐 22 Live Sites

MCP Servers (15 servers)

MCP Server

RPG MCP

Full D&D 5e backend for AI Dungeon Masters — combat, spells, quests, conditions, spatial calculations, and 1100+ creature presets for instant encounters. The engine behind Quest Keeper AI.

43
145 tools
TypeScript D&D 5e MCP Game Engine
MCP Server

OODA MCP

Full computer control implementing the OODA pattern — observe (screen), orient (context), decide (LLM), act (input). Screen capture, keyboard/mouse control, window management, clipboard and system operations.

8
62 tools
TypeScript MCP Desktop Automation OODA
MCP Server

remcp — Reverse Engineering MCP

A general, read-only reverse-engineering MCP server: PE/ELF/Mach-O/raw/JVM/.NET analysis, disassembly, cross-build matching, a verified symbol knowledge base, JVM decompilation and cryptographic algorithm identification.

Python Reverse Engineering Binary Analysis MCP
MCP Server

Index Foundry MCP

Deterministic vector index factory for RAG pipelines. Five phases: Connect (URL/PDF/folder) → Extract → Normalize (chunk/enrich/dedupe) → Index (embed/upsert) → Serve. Auto-generates a Railway deployment.

5
40 tools
TypeScript RAG Vector Search Railway
MCP Server

Aseprite MCP

Headless Aseprite as five tools: sprite project lifecycle, ASCII pixel-map drawing, PNG/GIF/spritesheet export, image pixelation, and raw Lua for everything else.

5 tools
TypeScript Pixel Art Aseprite MCP
MCP Server

Synch MCP

Global memory bank for AI agent coordination. Active context management, a filing cabinet for indexed files, spatial maps, bug tracking, lock management for parallel agents, and context event emission.

3
19 tools
TypeScript Memory Bank Agent Coordination SQLite
MCP Server

Trace MCP

Static analysis for schema mismatch detection. Extracts schemas from MCP servers (Zod), traces consumer usage, compares and scaffolds. Supports OpenAPI, GraphQL SDL, Apollo, tRPC, fetch and axios.

11 tools
TypeScript Static Analysis Schema Validation GraphQL
MCP Server

ComfyUI MCP

Render and manage ComfyUI workflows from an agent: server status and VRAM, a basics-gate validation pass, seeded renders with full provenance, and model inventory.

TypeScript ComfyUI Diffusion MCP
MCP Server

Open5e MCP

Query the Open5e D&D 5e API — spells, monsters, classes and more, returned with frontend URLs so results are directly linkable.

1
TypeScript D&D 5e Open5e MCP
MCP Server

arXiv MCP

Academic paper search and retrieval. Search by title, author or category, with full-text PDF extraction and caching. Built for research workflows.

4 tools
JavaScript arXiv PDF Extraction Research
MCP Server

DevWiki MCP

Local deterministic DevWiki retrieval layer — documentation lookup that returns the same answer every time.

TypeScript Retrieval Documentation MCP
MCP Server

FFmpeg LLM MCP

FFmpeg-based video editing engine exposed as MCP tools, with an OpenRouter LLM autopilot for driving edits from natural language.

TypeScript FFmpeg Video OpenRouter
MCP Server

Sight MCP

Screen vision MCP server — give an agent the ability to see the screen and guide UI tasks.

Rust Vision Screen Guidance MCP
MCP Server

FNVEdit MCP

Fallout: New Vegas plugin editing exposed as MCP tools — read and write ESP records programmatically.

Python Fallout ESP MCP
MCP Server

Personal GitHub MCP

GitHub automation from inside an agent loop — issues, repositories and file operations as MCP tools.

TypeScript GitHub Automation MCP

Frameworks & Languages

Framework 🧠 RAG

Multi-Agent Framework

Production-ready multi-agent coordination with TDD workflows (Red→Green→Blue). Role contracts for Orchestrator, Architect, Planner, Code and Debug, with IDE integrations for Roo Code, Claude Code, Cursor and GitHub Copilot.

533
TypeScript TDD Multi-Agent Claude Code
View Live Site
Framework

NLS — Natural Language Source

The missing middle layer between AI conversation and production code: structured English that compiles deterministically to Python. Readable by people, unambiguous for machines.

3
Python Compiler Language Design Deterministic
View Live Site

Verifier-Gated Research (7 projects)

Research

LLM-Driven Proof Search

An evidence-preserving operating environment for AI-assisted mathematical research: informal claim → formalization → decomposition → certificate generation → Lean verification → publication export.

9
Lean 4 Formal Verification Theorem Proving Agents
Research

MathCorpus

A verifier-gated, provenance-complete, curriculum-shaped mathematics corpus for training theorem-proving agents. Every proof kernel- or certificate-checked, every item hash-pinned, every export trust- and redaction-governed.

1
Lean 4 Training Data Provenance Verification
Research

BH Formalization

Machine-checked Lean 4 formalization of the Benjamini–Hochberg FDR counterexample (Dobriban): FDR > 0.0104 at nominal level 0.01, kernel-verified.

Lean 4 Statistics FDR Kernel-Checked
Research

MathOS

A mathematical operating system that takes a claim from informal statement through formalization, proof or counterexample, verification, pedagogy, provenance and RL export.

Rust Formal Methods Pedagogy RL
Research

Prompt Engineering Taxonomy

Interactive taxonomy of 182 prompt-engineering techniques from 20+ papers. Categorisation, visualisations, filtering and JSON export.

8
182 techniques
Astro Prompt Engineering Taxonomy Research
View Live Site
Research

Right-Wing Predators Research

Data research project tracking extremist organising and its networks.

Python Data Research OSINT
View Live Site
Research

DSA Graham Research

Research and data for Democratic Socialists of America chapter formation in Graham County, Arizona (LD19): demographics, economics, labor data and organising strategy.

Politics Research Arizona Organising
View Live Site

Games & Worlds (10 games)

Game 🔧 MCP Tools 💬 AI Chat

Quest Keeper AI

Desktop RPG companion (Tauri) combining an AI Dungeon Master with a visual game engine. 3D battlemap, 2D world map, spellcasting and NPC memory on a 7-layer context budget of roughly 5K tokens.

13
Tauri React Three.js Desktop App
View Live Site
Game

Bastion

The last city. LitRPG biographies generated from committed rpg-mcp engine state — the dice are honest and the reader can check every roll.

JavaScript LitRPG Generated Prose Verifiable
View Live Site
Game

Naruto 5e

A deterministic shinobi TTRPG engine (MCP) plus an autonomous, engine-grounded playtest manga, 'Iwao: The Particle Heir'.

TypeScript TTRPG MCP Generative Art
View Live Site
Game 🔧 MCP Tools

ChatRPG (D&D 5e)

D&D 5e MCP server for AI Dungeon Masters: 30+ tools for characters, combat, spells, conditions and spatial calculations, with a stateless web client demo.

2
TypeScript D&D 5e MCP Web Client
View Live Site
Game

The Long Hall

Procedural roguelike dungeon crawler with ironman saves, cloud leaderboards and RPG progression. Five classes, turn-based D&D-inspired combat, equipment and seeded RNG.

TypeScript Roguelike PostgreSQL Clerk Auth
View Live Site
Game

LLM Chess

LLM-vs-LLM chess arena and gauntlet benchmark app — run models against each other and score the results.

1
TypeScript Chess Benchmark LLM Arena
Game

The World's Largest Dungeon

Dungeon resources with SRD 5.2 markdown files for D&D, published as a browsable site.

3
TypeScript D&D 5e SRD 5.2 Reference
View Live Site
Game

Mnehmos Engine

A generative simulation kernel for living worlds: LLM-driven agents with persistent memory, validated by a deterministic engine, in a multi-region world with a labor-based economy.

2
TypeScript Simulation Agents Worldbuilding
Game

Corehold

One tower. Infinite pressure. Build the machine before the swarm solves you.

GDScript Godot Tower Defense
Game

Portal Chess

Multiplayer chess with portal teleportation mechanics.

TypeScript Chess Multiplayer Game Design
View Live Site

Apps & Tools (12 apps)

App

Chess Vision Studio

See the forces on the board, not just the evaluation — a 2D chess perception engine with validated overlays, plain-language coaching and personal insights across your whole game history. A companion Rust engine handles search and training.

6
TypeScript Rust Chess Coaching
App

Virtual Classroom

A 3D classroom with an AI teacher: validated Stagehand commands, a knowledge-graph curriculum and a learner model that remembers what was mastered.

TypeScript Three.js Education Learner Model
App

Clio

A typed world canvas where AI chronicles geopolitical events on a globe, via the Stagehand Protocol.

TypeScript Globe Geopolitics Stagehand
App

Semantic Video Studio

State-first cinematic generation: prompt → 4-plane JSON state → deterministic Blender render. Editable, reproducible and partially regenerable.

Python Blender Deterministic Pipeline
App

ChatDB

A conversation database written in Rust.

Rust Database Conversations
View Live Site
App

Oculus

A gaze-tracking pedagogy instrument. Webcam-only and locally processed: typed gaze events detect reading confusion and offer context-specific hints.

JavaScript Gaze Tracking Pedagogy Privacy-First
View Live Site
App

Strudel Live

Live Strudel performance engine with MCP control, speech and DJ session workflows.

TypeScript Live Coding Music MCP
App

Invoicer

100% client-side invoice manager. All data stays in localStorage — no server, no tracking. Professional PDF export, company branding and tax support.

JavaScript Privacy-First PDF Export Local Storage
View Live Site
App

Fan Controller

Desktop fan speed controller with temperature monitoring and custom fan curves.

C# Desktop App Hardware Monitoring
App

Worksheet

Interactive worksheet application with an observability MCP server for tracking learner progress.

TypeScript Education Observability
App

Command: Humanities Last Stand

A voice-driven command simulation engine where players lead organisations through natural language instead of micromanagement.

TypeScript Voice Simulation Strategy
App

Vibe Coder's Bible

A practical guide to building software with AI agents.

TypeScript Guide AI-Assisted Development
View Live Site

Modding

App

Fallout: New Vegas Modding

AI-assisted FNV modding: seven ESPs, 80 perks, 60+ weapons and a custom faction, driven by a MnemoScript compiler and a binary ESP writer.

2
HTML Fallout: New Vegas ESP Compiler
View Live Site
App

StarSector Mod

StarSector modding work in Java.

Java StarSector Modding

Websites & Brands (6 sites)

App

ProveCalc

Marketing site for ProveCalc, engineering calculation software. Desktop releases ship from a separate repository.

TypeScript Product Site Engineering
View Live Site
App

The Mnemosyne Research Institute

Operational infrastructure, research programs and public website for TMRI — memory architectures and AI agent coordination.

Research Institute Website Memory Architectures
View Live Site
App

Ramirez for House

Campaign site for Ramirez for Arizona House, LD-19, 2026.

Astro Campaign Arizona
View Live Site
App

JoCo Manufacturing

Website for Josie's LLC.

Astro Business Site
App

Deflock Safford

Community campaign site opposing automated licence-plate surveillance in Safford.

Astro Privacy Community
View Live Site
App

Vario Automation

Automation services site.

Astro Services Automation
View Live Site