The Portfolio of Aaron Jackson
A collection of past projects including many of my interests and work life.
What's New
View allScriber updated: Refreshed the project's cover image
Scriber

Orchestrator updated! Refreshed details, tags, source, project dates, and a new banner image
Orchestrator

TTS Service updated: banner image refreshed
TTS Service

SkyFeed (DroneHub) updated its banner image
SkyFeed (DroneHub)

DoubTech Pods updated with a refreshed banner image
DoubTech Pods

Percussio updated with a fresh new banner image
Percussio

Cadence updated: banner image refreshed
Cadence

Llama Manager is now live! It's an LLM management & performance-debugging platform for local inference on AMD Strix Halo, with live GPU tele
Llama Manager
Scriber is live! A local-first macOS app that records meetings, transcribes and diarizes them on-device in real time, and composes clean, ap
Scriber

SleekFolio refreshed: title, short description, description, tags, source, and date range all updated
SleekFolio

Updated AI Canvas project details including shortDescription, description, tags, source, startDate, and endDate
AI Canvas

Updated Snohomish Radio Aero Club project: refreshed short description, full description, tags, source, and project dates
Snohomish Radio Aero Club
AI NPCs

Profit or Perish
A Horizon multiplayer AI-NPC experience where interactive characters, an ominous boss, and platform-level NPC systems shape a chaotic supermarket game.

Bobber Bay
A Horizon NPC platform showcase featuring Fin, a naturally spoken shopkeeper who understands context, reacts to nearby objects, and remembers player interactions.
AI Tools and Content Generation

Orchestrator
A control plane for AI coding agents: dispatches tasks to sandboxed agents across distributed nodes, with model routing, a knowledge graph, and MCP access.

VR/3D Creativity Tools
A collection of VR and 3D creation experiments, from voice-controlled coin editing and VR prompt crafting to terrain design and multiscale world building.

AI Canvas
A node-based web editor for multi-step AI image workflows — wire generators, filters, and compositors into a graph, then re-run it from a one-field form.

DoubTech.ai
DoubTech.ai has been on of my longest running AI toolset projects. It started out early on as a simple image gallery to capture all of my MidJourney generations from discord before Midjourney expanded beyond discord. It then quickly became more of a media generation platform where I could generate images at quantity to help learn and refine my image generation process. As the site morphed into more of an AI toolset fetures for AI generation, generation job management, and AI analysis were added. ## Core Features ## * Galleries * 2D Galleries Showcasing images from many Image Generation Models * 3D WebGL Gallery for interactive image generation * Image Generation * Complex prompt construction for detailed image sets * Jobs management for bulk generations of 100s of image sets * AI assisted prompt creation * Collectable Card Game Tool * Card generation including templating for multiple games. * Card printing tool for creating cards in the real world * AI Agents * Tool designed to quickly build AI APIs and presets * Chat tooling to use generated agents to build files * Data creation and manipulation tools * AI Music and Music Analysis * Tooling to analyze music for beats and singers allowing for dancing and lipsync in games * Canvas based tools for interactively designing and iterating on lyrics for services like Suno
Game Development

Voice SDK
I was the founder and tech lead on Voice SDK for over 5 years at Meta. As part of the Presence Platform for the Oculus SDK we provided natural voice interactions through machine learning based NLU.

Castle Defender
A recurring game-jam-born castle-defense prototype exploring VR archery, troop formations, strategy combat, and voice-controlled battle mechanics.

Starpath Online
A space-game prototype exploring procedural universes, multiplayer ship stations, ship design, AI-generated factions, and VR path-planning combat.