Agentic Development of Human Designs

Apps built with chaos, designed with purpose. Created by a neurodivergent designer who believes the best tools come from understanding the beautiful mess of neurodivergent minds.

ADHD FriendlyOpen SourceStudent BuiltAI Powered
Current Projects

Built Different, On Purpose

Each project is born from personal experience and designed to help others who think outside the box.

Status Key

Brewing
Planning or early build
Unleashed
Recently launched
Raging
Active development
Sustained
Stable, in maintenance

The Chaos Ecosystem

An ADHD-friendly task manager that converts brain dumps (voice, text, or photo) into structured tasks using Claude Haiku.

  • AI Prioritization: Automatically factors in your time and energy levels.
  • Visual Timelines: See your whole day chronologically with Mirror view and track momentum.
  • Student Sync: Seamlessly integrates with Canvas calendars.
  • Crisis Mode: Simplifies everything for high-overwhelm days.
ADHDMCPCrisis ModeProductivity

A PWA for tracking dev patches, designed to keep specs out of Notion and directly in your workflow.

  • Claude Code Ready: MCP integration feeds small specs and attached screenshots directly into your coding sessions.
  • Workflow Organization: Includes batch updates, cross-project search, and tag filtering.
  • Visual Insights: A dedicated dashboard tracks and visualizes all your work-in-flight across multiple projects.
PWAMCPPatch TrackingDev Tools

An ADHD-friendly CALL app for English speakers learning Romanian, deeply grounded in second language acquisition theory.

  • AI-Powered: Driven by a robust 10-component AI ensemble.
  • Smart Tracking: Features advanced fossilization detection to catch persistent mistakes.
  • Targeted Growth: Automatically transforms those ingrained errors into customized, bite-sized micro-curriculums.
SLAAI EnsembleAdaptation EngineMCP

A lighter-weight companion app in the Chaos language-learning family, focused on Latin curriculum and drills.

  • Latin Curriculum: Structured lessons built around core Latin grammar and vocabulary.
  • Drill Practice: Bite-sized drills reinforce what you're learning session to session.
  • Chaos Family: Shares its lineage with ChaosLimbă and ChaosLengua, built lighter-weight.
LatinSLADrillsConvex

A headless integration with Forge, the open-source MTG rules engine, bridged over HTTP as a JSON game-state API — full stack/targeting/static-ability resolution rather than a simplified simulation.

  • Live Board State: Stack visualization and targeting arrows track the game as it unfolds.
  • Complete Choice UI: Handles targeting, modal spells, mana payment, X-costs, and multi-blocker combat damage.
  • Full Deckbuilder: Card search, legality checking, and commander/side-deck assignment with save/load.
  • AI Opponents: Pick your opponent's deck (or randomize it) before a match, in light or dark theme.
MTGRules EngineDeckbuilderAI Opponent

Other Projects

A lecture-recording app that generates AI study notes during real-time AssemblyAI transcription.

  • Smart Study Tools: Features 6 AI tools (flashcards, quizzes, concept maps, ELI5) and exam rooms with weak-spot tracking.
  • Gamification & Social: Level up a Tamagotchi-style pixel cat via study metrics, play multiplayer Quiz Battles, and DM friends.
  • Student Sync: A dedicated Chrome extension seamlessly imports your Canvas courses.
ConvexTranscriptionStudy GamesChrome Extension

An MCP server that stores identity, projects, relationships, and preferences so Claude keeps context across sessions instead of starting cold.

  • Identity & Projects: Tracks who you are and what you're building, project by project.
  • Relationship Mapping: Remembers the people and teams tied to your work.
  • Cross-Session Continuity: Powers Cha(t)os context awareness across separate conversations.
  • Multi-Tenant: Redis-backed persistence keeps every user's context isolated.
MCPContextIdentityCross-Session

An MCP server that persists Claude's epistemic state across sessions — hunches, suspicions, dead-ends, and partial reasoning that would otherwise evaporate at session end.

  • Working Notes: Captures the texture of working a problem, not just facts or chat history.
  • Attributed Captures: Each Claude identifies its own notes via header or URL parameter.
  • Confidence Ranking: Surfaces what matters most by recency and confidence when re-entering a project.
  • Sibling Systems: Complements Personal Context MCP (identity) and built-in memory (chat history).
MCPContinuityEpistemic MemoryClaude

An interactive map of Walt Whitman's epic Song of Myself, where all 52 sections are paired with songs that match their emotions and themes.

  • Constellation Navigation: Click any star to read its section in full and hear the matching track.
  • Deep-Space Scene: Drifting nebula clouds and a parallax starfield shift with depth as you pan and zoom.
  • Immersive Extras: Occasional shooting stars keep the sky alive while you explore.
WhitmanConstellationMusicCanvas

This smart catalog tracks your owned, wished-for, and library books.

  • Instant Info: Scans pull clean covers and summaries.
  • Semantic Discovery: Ask for "vibes" to get AI recommendations from friends or Open Library.
  • Social & Shopping: Share shelves privately and buy on ThriftBooks with one tap.
  • Claude MCP: Manage your library, rate books, and send picks entirely via chat.
BooksAI RecsSocialMCP

A companion app for a physical solo journaling RPG — draw through a real tarot deck one sitting at a time, collecting all 22 Major Arcana spells before the deck runs out.

  • Card-Driven Combat: Majors are spells, Courts are allies or duel opponents, and Pips are life events resolved on a d6 and elemental wheel.
  • Offline-First Tracking: Self & Spark, allies, kit items, and your journal all live in IndexedDB.
  • Full Rules Reference: In-app rulebook and round-by-round combat log keep every session traceable.
  • Tested Engine: 122 passing tests trace engine logic line-by-line to the written rulebook.
TarotSolo RPGOffline-FirstPWA

A tiny palette-card generator: lock the colors you want to keep, pick a harmony style, and let an OKLCH engine fill in the rest.

  • Color Locking: Keep the swatches you love while the engine works around them.
  • Harmony Styles: Pick a harmony rule and get a coherent palette instantly.
  • Shareable Export: Download a polished palette card as PNG or SVG.
OKLCHPaletteExport

Voice/text capture for stray thoughts that hit while driving, falling asleep, or otherwise mid-task — the ones that aren't ControlledChaos tasks and aren't Kindling-worthy sparks.

  • Frictionless Capture: Talk or type, then release — no categorizing in the moment.
  • Batch Triage: Sort captured thoughts into real destinations later, when you have the bandwidth.
  • MCP-Connected: Claude can read and file loose thoughts alongside your other tools.
Voice CaptureConvexPWAMCP

An installable PWA soundboard for Hamilton audio clips — the source clip library that ChaosCord and ChaosCord Activity both draw from.

  • Fast Filtering: Tag filtering and favorites help you find the right clip instantly.
  • Multi-Select: Queue up multiple clips at once instead of one at a time.
  • Installable PWA: Add it to your home screen and it behaves like a native app.
PWASoundboardCloudflare R2

A writing space that persists every editor block as its own row, making per-block author attribution and diff-since-last-visit native to the data model instead of a parsing problem.

  • Block-Level Attribution: Know exactly who wrote or changed each block, natively.
  • Diff Since Last Visit: See what changed the moment you reopen a document.
  • Cleo, In-App Claude: Reacts to document changes with her own memory of prior reactions.
  • MCP Read Access: A read-only door lets other Claude instances read and diff documents too.
ConvexAttributionMCPTipTap

Shows the original text beside a modernized version in plain contemporary English that preserves the original's exact meaning, tone, and rhetorical intent — Paine still reads urgent, Austen still reads ironic.

  • Side-by-Side Reading: Original and modernized text sit right next to each other.
  • Human-Reviewed: Modernizations are generated once via Claude, then reviewed by a person.
  • Static Content: Nothing generates live — every page loads instantly.
ReaderConvexClaude API

A word-history reference site with per-word pages tracing English etymology in historical context.

  • Per-Word Pages: Deep-dive pages trace each word's history and usage over time.
  • Polished Edge Cases: Branded error and not-found states instead of generic ones.
  • Admin Panel: A password-protected panel keeps entry management in-house.
EtymologyReferenceDrizzle ORM