"Confidence isn't a measure of truth โ it's a measure of how much damage we're willing to risk."
Welcome to the Mad Tinker's Workshop โ a living, interconnected ecosystem of AI-powered tools, agents, and interfaces built to harness the beautiful chaos of a mind with too many ideas.
This is not a collection of isolated side projects. Every piece connects. Cartogomancy scans your code and feeds a 3D city. Omnispindle gives AI agents the tools to think out loud. Inventorium renders it all into something you can walk through. MadnessVR puts on the headset.
ADHD is being awake to too many possibilities at once. The right tools don't suppress that โ they capture it. Throw every idea into the machine. Keep your focus where it belongs. Let the agents do the rest.
We write careful code and push ambitious boundaries. Nothing is oversold, but nothing is undersold either.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MADNESS INTERACTIVE โ
โ madnessinteractive.cc โ
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโโผโโโโโโโ โโโโโโโโผโโโโโโโ โโโโโโโโผโโโโโโโ
โ Inventorium โ โ SwarmDesk โ โ Cogwyrm2 โ
โ React Web โโโโโโโโโโโโโโโ 3D WebGL โ โ Mobile โ
โ Dashboard โ โ Workspace โ โ React Nat. โ
โโโโโโโโฌโโโโโโโ โโโโโโโโฌโโโโโโโ โโโโโโโโฌโโโโโโโ
โ โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Auth0
โโโโโโโโผโโโโโโโ
โ Omnispindle โ
โ MCP Server โ โ AI agents talk here
โ 30 tools โ
โโโโโโโโฌโโโโโโโ
โ JSON-RPC
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโ
โ โ โ
โโโโโโโโผโโโโโโโ โโโโโผโโโโโ โโโโโโโผโโโโโโโ
โ REST API โ โ MongoDBโ โ MQTT โ
โ (Express) โ โ DB โ โ Realtime โ
โโโโโโโโโโโโโโโ โโโโโโโโโโ โโโโโโโโโโโโโโ
CODE ANALYSIS NATIVE RUNTIME
โโโโโโโโโโโโโ โโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โ Cartogomancyโโโโบ UML JSON โโโบโโโโโโโโโ MadnessVR โ
โ CLI tool โ โ โ Unity 6 LTS โ
โ 5 analyzersโ โโโโโโโโโโโโโโโโ Desktop+VR โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโ
โฒ
SwarmDesk behavioral reference
AGENT ORCHESTRATION AUTOMATION BACKBONE
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ Swarmonomiconโ โ EventGhost-Rust โ
โ Rust agents โ โ EventGhost (Py) โ
โ Hive coord. โ โ Tinker (testing) โ
โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
CONFIG FORGE GAME INTEGRATIONS
โโโโโโโโโโโโ โโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
โ Anathesmelt โ โ DevCrystal- โ
โ Claude hooksโ โ TaskForge โ
โ & AI config โ โ (Terraria mod) โ
โโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโ
๐ Inventorium
"Where chaos becomes visible."
The main lab management interface โ a React/Node.js web app running at madnessinteractive.cc. Your command center for todos, projects, lessons learned, and AI-assisted development.
| What it does | Key tech |
|---|---|
| Interactive mindmaps of project/todo relationships | React 18, Three.js, D3 |
| War Room: RPG-style productivity map with procedural terrain | Material-UI, Framer Motion |
3D code city visualization (via SwarmDesk, press 0 at /dashboard) |
Auth0, MongoDB, PM2 |
| Embedded Claude Code interface for AI development | Zustand, @ai-sdk/google |
| Full CRUD for todos, lessons, projects, audit logs | Node.js/Express REST API |
Connects to: Omnispindle (MCP tools), Cartogomancy (code city data), SwarmDesk (3D view), MadnessVR (native runtime)
๐ธ๏ธ Omnispindle
"Genius is the ability to put into effect what is on your mind."
The MCP server that gives AI agents hands. Every Claude, every agent, every chat interface that needs to interact with your real work talks through Omnispindle.
| What it does | Key tech |
|---|---|
| 30 MCP tools across todos, lessons, projects, admin | Python, FastMCP |
| Three modes: API-first / hybrid (API+Mongo) / local direct | PyPI package |
| Auth0 device flow โ zero-config auth for any agent | Auth0 OAuth 2.0 |
| Configurable tool loadouts (minimal=4, basic=7, full=30) | MongoDB, MQTT |
| Full audit logging โ every agent action leaves a trail | JSON-RPC stdio |
Quick install: pip install omnispindle
Connects to: Inventorium (REST API backend), Swarmonomicon (agent coordination), every Claude/AI client via MCP
๐๏ธ Todomill Projectorium
Node-RED visual dashboard for reviewing and editing todos. MQTT-driven, AI-suggestion-powered, tightly wired to the Omnispindle backend.
๐ฎ Cartogomancy
"Reading the entrails of your codebase."
A static analysis CLI that divines the hidden structure of your code and exports it as rich JSON โ feeding the 3D code city in Inventorium and MadnessVR.
| What it does | Key tech |
|---|---|
| Git analyzer โ commit history, churn rate, bug-fix ratio | Node.js CLI |
| Complexity analyzer โ cyclomatic/cognitive threat levels | @madnessengineering/cartogomancy |
| Import analyzer โ exports, dead code detection | npm package |
| Coverage analyzer โ Jest/Istanbul test metrics | OAuth 2.0 device flow upload |
| Redundancy analyzer โ duplicate class/logic detection | Supports GitHub URLs |
npx @madnessengineering/cartogomancy ./your-projectConnects to: Inventorium (uploads UML JSON via API), MadnessVR (JSON consumed by CodeCityPlanner)
๐ฎ SwarmDesk
"The 3D workspace you didn't know you needed."
Embedded inside Inventorium as a submodule. Press 0 at /dashboard to enter. Three.js + CSS3D spatial command center with floating panels, chat integration, and building-based code complexity visualization.
| What it does |
|---|
| 3D code city built from Cartogomancy UML output |
| Chat panel with live MCP tool execution |
| Real-time agent management and spawning |
| MQTT-driven UI events |
Connects to: Inventorium (host app), Cartogomancy (data source), MadnessVR (behavioral reference)
๐ฅฝ MadnessVR
"SwarmDesk โ but you're inside it."
Unity 6.3 LTS project nested inside Inventorium. Desktop FPS + full VR via XR Origin/OpenXR. The same 3D code city, procedural workshop environment, and todo management โ as a native runtime.
| What it does | Key tech |
|---|---|
| Desktop FPS (WASD + mouselook) and full VR in one build | Unity 6000.3.11f1 |
| Code city from Cartogomancy JSON via CodeCityPlanner | C#, OpenXR |
| Procedural workshop environment | InputSystem |
| Live todo/project data via madnessinteractive.cc/api | MadnessApiClient.cs |
Color palette: #00ff88 (cyan-green) ยท #ff6b35 (orange) ยท #ff0066 (hot pink)
Connects to: Cartogomancy (code city data), Inventorium REST API (live data), SwarmDesk (behavioral reference, no code imports)
๐ Swarmonomicon
"The central nervous system of the hive mind."
Rust-powered multi-agent orchestration. Specialized agents (Git Assistant, Project Init, Haiku, Browser, RL Agent) processing tasks from a MongoDB queue with MQTT real-time coordination.
| What it does | Key tech |
|---|---|
| Priority-based async task processing (Critical/High/Medium/Low) | Rust, tokio |
| Per-agent task queues with semaphore concurrency limiting | MongoDB, MQTT |
| AI-powered task enhancement via GPT-4 batch processing | WebSocket |
| Health monitoring based on task success rates | LM Studio local inference |
Connects to: Omnispindle (task source), Inventorium (MQTT events), EventGhost-Rust (event triggers)
๐ฅ Anathesmelt
"Where forbidden code is forged."
The crucible for all Claude AI hook configuration. Manages claude.md files across the ecosystem, Makefile integration for setup, and a forge for experimental high-risk AI incantations.
make setup-claude-hooks # wire the hooksConnects to: Every Claude-powered project in the ecosystem
๐ฑ Cogwyrm2
"The pocket madness command center."
React Native/Expo mobile companion. Full MCP integration with Omnispindle, session-based AI chat, MQTT agent control, and todo management โ all from your phone.
| What it does | Key tech |
|---|---|
| Todo/project/lesson management on mobile | React Native, Expo |
| AI chat with live MCP tool execution | TypeScript, Auth0 |
| MQTT message summoning for agent control | Full Omnispindle integration |
Connects to: Omnispindle (MCP tools), Inventorium REST API, MQTT broker
โก EventGhost-Rust
"The spirit of automation, reborn in iron."
Modern Rust rewrite of the EventGhost automation engine. Async performance, cross-platform, Swarmonomicon neural linkage, and a plugin architecture that won't trap you in 2008.
๐ EventGhost (Python)
"Ancient magic renewed."
Python 3.x compatible fork of the classic EventGhost automation tool. Modern UI updates, enhanced plugin system, and the original automation power that started it all.
๐ Tinker
"That which peers beyond the veil."
Rust testing apparatus. Headless and UI manifestations, event capture, temporal manipulation, agent-based testing rituals, and cross-platform coverage.
โ๏ธ DevCrystal-TaskForge
"Your todos as loot drops."
A Terraria mod where your real development workflow becomes gameplay. Tasks crystallize into enchanted items (priority = rarity). AI agents manifest as NPCs. Projects become buildable sanctuaries. Urgent tasks fall from the sky as meteors.
โ๏ธ madnessscale
"The cognitive combustion meter."
Token usage tracker for AI coding assistants. Measures consumption across Claude Code, Cursor, Gemini CLI, OpenCode, Codex, Amp โ generates reports so you know exactly how much brain you're burning.
madness_interactive/
โโโ Anathesmelt/ # Claude hook forge (submodule)
โโโ projects/
โ โโโ common/ # Core ecosystem projects
โ โ โโโ Inventorium/ # ๐ข Main dashboard (+ SwarmDesk, MadnessVR nested)
โ โ โโโ Omnispindle/ # ๐ข MCP server (+ Todomill_projectorium)
โ โ โโโ cartogomancy/ # ๐ข Code analysis CLI
โ โ โโโ Swarmonomicon/ # ๐ก Rust agent orchestration
โ โ โโโ Cogwyrm/ # ๐ก Mobile app (v1)
โ โ โโโ DevCrystal-TaskForge/ # ๐ก Terraria mod
โ โ โโโ madnessscale/ # ๐ก Token usage tracker
โ โ โโโ Whispermind_Conduit/ # ๐ต Cross-system neural linkage
โ โ โโโ Obnubilare/ # ๐ต Experimental
โ โ โโโ mcp_cli_auth_tool/ # ๐ต MCP auth utility
โ โ โโโ Omnispindle-cli-bridge/ # ๐ต CLI-to-MCP bridge (Ruby)
โ โโโ python/ # Python projects (19 submodules)
โ โ โโโ EventGhost/ # ๐ข Automation engine (Python 3.x)
โ โ โโโ Spindlewrit/ # Documentation generation
โ โ โโโ dvtTestKit/ # Dev testing utilities
โ โ โโโ LegoScry/ # LEGO/code interaction CLI
โ โ โโโ MqttLogger/ # MQTT message logging
โ โ โโโ mqtt-ai-analyzer/ # AI-powered MQTT analysis
โ โ โโโ simple-mqtt-server-agent/
โ โ โโโ SeleniumPageUtilities/
โ โ โโโ verified_madness/ # Verification framework
โ โ โโโ wyrmwatch/ # System monitoring
โ โ โโโ fastmcp-balena-cli/ # balena + FastMCP integration
โ โโโ rust/
โ โ โโโ EventGhost-Rust/ # ๐ก Automation engine rewrite
โ โ โโโ Tinker/ # ๐ก Testing apparatus
โ โโโ mobile/
โ โ โโโ Cogwyrm2/ # ๐ก Mobile app (current)
โ โ โโโ MQTTCommander/ # ๐ต MQTT device control
โ โโโ typescript/
โ โ โโโ RaidShadowLegendsButItsMCP/ # Game-AI agent demo
โ โ โโโ agorventorium/ # Analytics/visualization
โ โโโ lua/
โ โ โโโ hammerspoon/ # macOS automation (submodule)
โ โ โโโ LGS_script_template/ # Logitech Gaming Software
โ โโโ powershell/
โ โ โโโ WinSystemSnapshot/ # Windows system capture
โ โโโ nodeJS/
โโโ docs/ # Documentation & cursor chat history
โโโ scripts/ # Utility + git hook scripts
โโโ examples/ # Reference implementations
โโโ Makefile # Monorepo task runner
Status: ๐ข Production ๐ก Active Development ๐ต Integration/Experimental
YOU have an idea
โ
โผ
Captured via Omnispindle MCP tools
(Claude, Cogwyrm2, Inventorium chat)
โ
โผ
Stored in MongoDB, visible in Inventorium dashboard
โ
โโโโบ Swarmonomicon agents pick up tasks, coordinate via MQTT
โ
โโโโบ Cartogomancy analyzes the affected codebase
โ โโโโบ UML JSON โ SwarmDesk 3D city โ MadnessVR
โ
โโโโบ DevCrystal-TaskForge: the task falls from the sky in Terraria
Clone with submodules:
git clone --recurse-submodules https://github.com/madnessengineering/madness_interactive.git
cd madness_interactiveOr init submodules after cloning:
git submodule update --init --recursiveJump into a specific project:
# The main web dashboard
cd projects/common/Inventorium && npm install && npm run dev
# The MCP server (for AI agent integration)
pip install omnispindle
omnispindle --help
# Code analysis CLI
npx @madnessengineering/cartogomancy ./your-projectWire up Claude hooks:
make setup-claude-hooksSee each project's own README for full setup instructions.
Production runs at madnessinteractive.cc on AWS EC2:
- Nginx โ reverse proxy + SSL (Let's Encrypt)
- PM2 โ Node.js process management
- MongoDB โ per-user isolated collections via Auth0
sub - Auth0 โ authentication across web, mobile, and MCP clients
- Git hooks โ auto-deploy on push
Each project has its own guidelines. The meta-rule: read the code first, ask before "fixing" anything that touches multiple systems โ connections run deeper than they look.
Each project may carry different terms. Check the individual project directory.
"The difference between madness and genius is measured only by success." โ Unknown Mad Scientist