A working context, beside the page
Prompt Paul
A context-aware browser AI assistant for selected text, pages, media, documents, web grounding, and guarded page actions.
Operator / Builder / Writer
I work in fire protection. Outside it, I build software, explore practical AI, and write about useful systems.
A personal archive of the work, not a consulting practice.
Juan Mackie works full-time at Auscoast Fire Services. Outside that job, he builds software and AI tools and writes about useful systems. This site is a personal archive of that work, not a consulting practice. Claims about adoption, revenue, or safety outcomes appear only when they have been measured.
Selected projects
A working context, beside the page
A context-aware browser AI assistant for selected text, pages, media, documents, web grounding, and guarded page actions.
A daily tracker of free and paid LLM routes across OpenRouter and Vercel AI Gateway, ranked by intelligence and cost per task.
SQLite / Mnemosyne / tools
Local-first persistent memory and agent orchestration for Hermes, Claude Code, and MCP-compatible agents. Forked from rand/mnemosyne and materially adapted here.
Writing
How a two-loop agent memory stack uses SQLite and Mnemosyne for durable, searchable, self-improving memory.
Read essayAway from the workbench
Frequently asked
Juan Mackie is a builder and writer based in Australia. He works full-time at Auscoast Fire Services and builds software and AI tools outside that job.
Juan works full-time at Auscoast Fire Services. His independent projects include software, AI tools, and writing about operations and technology.
Prompt Paul is a Chrome extension that lets you use AI on selected text and page content without leaving the tab. It also supports PDF text and compatible media. Web search and page actions are optional and depend on the connected provider.
One at a Time is a podcast hosted by Juan Mackie. Each episode focuses on one idea. Topics include technology, business, and investing. It is available on Spotify, Apple Podcasts, Overcast, and other platforms.
The public archive lists Prompt Paul, finalcut.ai, Last P, pi-Dream-RSI, pi-deepseek-peak, the portable LLM USB key, Hermes Blink, juanskills, Skills Greenskeeper, ccswap, Logseq Housekeeper, WhatsApp Desktop Webapp, utilviewer, Vectra, Marching Waves, the Ecovacs GOAT G1 beacon planner, and Free LLM Tracker. It lists mnemosyne-hermes and AllYouNeedIsWheel_moomoo as maintained forks. Entries link to public repositories or product pages.
Email Juan at juan.mackie@gmail.com. He welcomes questions about the projects, product feedback, and useful introductions.
No. Juan works full-time at Auscoast Fire Services. He builds the projects on this site independently. The site does not offer consulting.
No. Juan works full-time at Auscoast Fire Services. This site covers his separate projects and writing. Auscoast is his employer, not a client or sponsor of the projects listed here.
The project archive links to a public repository or live page where available. Case files list a status and review date. A repository shows the code is public, not how many people use it.
No. The Links page lists referral services Juan has used. It does not sell placements.