MakoBot
AI memory tool for Windows — cross-project brain, code-signed through Azure Trusted Signing, shipped with its own in-app auto-updater and release pipeline.

Claude, ChatGPT, Gemini, and Cursor all have memory systems that don't talk to each other. If you move between AI tools across a day, you either copy context around manually or lose it. The cross-project timeline — who asked what last Tuesday, what we decided on the API, why we picked that library — lives in your head or in a dozen transcripts you can't search. The goal was a Windows-native app that watches AI sessions across tools, writes them to a single local brain file, and auto-injects the relevant context into every new conversation. No cloud, no sign-up, no vendor lock-in.
Built in WPF for a real desktop feel — big readable UI, dark theme with blue accents, 12px+ fonts by default. The app watches local AI session files, parses transcripts, and maintains a master brain.md plus per-project context files. Claude Code picks those up via the standard CLAUDE.md injection point. The release pipeline is as much of the product as the app itself. Every build is signed through Azure Trusted Signing (Mako Logics LLC), timestamped for long-term validity, wrapped in an Inno Setup installer, signed again, and published to a GitHub Release. The auto-updater reads the release title, downloads the new installer in-app, and installs it — no browser roundtrip.
The surface area we built.
Cross-project memory brain
A single brain.md that tracks activity across every watched project, auto-synced. Per-project context files with recent commits, files touched, and session summaries.
Code-signed Windows installer
Azure Trusted Signing with a Mako Logics LLC cert profile. Signtool + timestamp + Inno Setup, all automated. The installer is signed; the executable inside is signed.
In-app auto-updater
About tab shows installed vs. GitHub version. One-click download, progress bar, silent install, restart. No browser roundtrip.
Skills Exchange
Marketing-site page listing Claude Code skills the community can download. Skills load on demand, not inline, so project CLAUDE.md files stay small.
Defense-in-depth file writes
Every file-writing subsystem is guarded against corruption and unbounded growth. Rule born from an incident where stacked injection blocks hit 8 MB before being caught — guard rails now make it impossible to repeat.
Marketing site + download flow
Next.js on Vercel. /api/download reads a DOWNLOAD_URL env var and redirects to the latest GitHub release asset. No env change needed on new builds — same tag, same filename.
MakoBot ships signed, installs cleanly on fresh Windows machines, and updates itself. 80+ builds shipped across 2026 without breaking a user install.
Want something like this?
We ship premium sites fast — AI-native, end-to-end, signed where it matters.