MindMap
LiveA self-hosted, white-label AI workspace, and the platform behind my MadeForMeAI product. Every tool the agent touches becomes a node on a visual canvas, plugin-based and fully tenant-isolated, with one connector for thousands of apps.
Formerly OpsCanvas. Productized as MadeForMeAI.
I wanted my AI to live in one place and reach every tool I run: logs, network gear, dashboards, server status, billing, a browser. One agent, one screen. It came together fast, and the honest reason is the foundation was already there. Years of homelab and cloud buildout meant the integrations were sitting there waiting. The dashboard was the last mile, not the first.
This is also where I pulled together everything I’d picked up along the way: self-hosting, running OpenClaw, prompting and coding with AI, GitHub deploys, plugins, MCP servers, and how an agent actually calls tools. MindMap is all of it in one platform, self-hosted on a local Docker instance, a cloud Docker instance, and version-controlled in a GitHub repo.
What I’ve run through it
- Trace a device on the network in plain language. I ask where something is, and the agent calls the Meraki API and my infra APIs, then comes back with the switch port, the access point, the IP, and when it was last seen. No clicking through five dashboards.
- Schedule calls and run the calendar. Book a meeting, move it, or check what’s coming up, all from the same chat.
- Draft and send email. It pulls the context, writes the message, and sends once I approve.
- Live infra at a glance. Server health, logs, and billing render as tiles I arrange into boards I can come back to.
Every tool the agent uses lands as a node on the canvas, so the work stays visible instead of buried in a chat log. You can see what it pulled, which tool it called, and how the pieces connect.
What’s under the hood
- Plugin-based and white-label. Logos, colors, and layout swap per client. I can copy the same design a hundred times over and brand each one differently.
- Every customer is isolated. Separate pod, database, authentication, API keys, and storage. I push updates to every environment at once without touching anyone’s keys or risking their data.
- Secrets stay on the server. API keys, tokens, and session data never live in the browser. The browser is a window into the platform, not the platform itself.
- Zapier is the universal connector. Instead of building hundreds of integrations, one Zapier connection reaches thousands of apps: email, calendars, CRMs, messaging, databases. That has been the biggest unlock here.
Where it’s going
MindMap is built for small business owners and entrepreneurs who want AI, automation, and their own tools working together without learning the plumbing. A marketplace, full docs, and a dedicated site are coming. This is the one I am most excited to put in front of people.
Inside the build