Protomota
A one-person lab for AI automation, custom AI agents, and apps that ship. Tell me the task that eats your week, and I'll build the AI that does it.
AI automation
I build AI agents and automations that take repetitive work off your team, plus the AI-powered apps around them.
AI agents & automations Agents and automations that read, decide, and take action across the tools you already use.
AI tools, set up for you Codex, Claude Code, OpenClaw and Hermes Agent set up for your business, with one-on-one training.
AI-powered apps Web, mobile and desktop apps designed around what AI can now do for your team.
MCP connectors Connectors that let your AI agents read from your own software and act on it safely.Apps
Productivity tools I build for my own work, use every day, and give away, plus PulseCanvas, the fun one. Jotley and PulseCanvas are free, source available, and out now. Voxley and Textley are in beta. Inkspring and OpenTalon are coming soon. I'll help your team get set up on any of them.
Your apps. Your AI agents.
Bring your notes, files, writing, and tasks into Claude or Codex. Explore each app's MCP connection, setup, and current availability.
OpenTalon
Read your board, update tasks, and keep progress in one place.
App coming soon · MCP previewMac MCP connections are in preview or development. Textley is in beta; OpenTalon and Inkspring are coming soon. See each setup guide before installing.

Jotley
Free · Source available · Out now
Talk, or play anything, and get a transcript and a summary, all on your device.
Jotley transcribes speech live and creates summaries on your device with Apple Intelligence. After Apple's model setup, it works offline. On a Mac it can transcribe audio from any app, like a call or a video, alongside your microphone. On iPhone and iPad it transcribes your voice as you speak. No audio recordings are saved.
Your notes stay on your device and in your own iCloud. Built-in transcription and Apple Intelligence run on your device. If you enable the optional Mac MCP connection, text you share with an agent may be sent to its AI provider.
- LocalApple Intelligence
- Offlineno internet needed
- Yourskept in your iCloud
- Export bug fixed, tested at 4K
- Onboarding screen is next
- New icons due Thursday

Voxley
In beta
Private dictation for Mac. Speak where you type.
Press Control-Shift-Space in any app and talk. Apple Speech transcribes on your Mac, and Apple Intelligence can clean up the text if you want it to. Pick a mode for verbatim text, notes, or email, and teach it the names and terms you use.
Your audio stays on your Mac. There's no account and no server. Built for Apple silicon on macOS 26 or later; the Mac download is coming soon.
- Any appone shortcut
- On deviceApple Speech
- No accountno server


Textley
In beta
A fast, native Mac editor for plain text, Markdown, and folder vaults.
Open a folder and work across it in tabs, with a live Markdown preview and regex find and replace. It's the editor I use for my own notes, plans, and docs.
Its MCP connection lets Claude Code, Codex, and Claude chat find, read, and edit the files in your folders. You choose Read only or Read & write, and your files stay on your Mac. Built for Apple silicon on macOS 14 or later.
- NativeMac editor
- LiveMarkdown preview
- MCPClaude and Codex

PulseCanvas Studio
Free · Source available · Out now
Turn a song into a music-synced video on Mac, iPhone, iPad and Apple Vision Pro.
Drop in a soundtrack and PulseCanvas finds the beat, splits the song into sections, and plays visuals in time with the music: hundreds of visualizers of its own plus thousands of MilkDrop effects. Shape the colors and motion, then export an MP4 in wide, portrait, phone, or square formats, up to 4K at 60 frames per second.
- Hundredsnative visualizers
- ThousandsMilkDrop effects
- 4KMP4 export
Clips from a song exported with PulseCanvas Studio.

Inkspring
Free · Coming soon
Find your niche, research it, and write posts and carousels in your own voice.
Inkspring is a desktop studio for research and writing. Keep your own notes and references, pull in public Instagram posts or research X, then shape it all into posts and carousels that sound like you. Connect X, Instagram, LinkedIn, or Reddit and review each post before it goes out.
Your projects, research, and drafts stay on your computer. There's no Inkspring account and no cloud sync. Pick Claude or OpenAI and use your own API key, so your brief goes straight to that provider.
The Mac version is being tested now. Windows and Linux are planned.
- Localprojects on your computer
- Your keyClaude or OpenAI
- Reviewbefore anything posts
- NoteLeft rear wheel slips on the rug
- XThreads on mecanum wheel slip
- InstagramPublic posts tagged #mecanum
Coming soon
Your work, on one local board.
OpenTalon is a personal Kanban app for keeping tasks, priorities, due dates, and progress together on your Mac. Work manually, or send a task to Claude Code or Codex when you want an agent to help.
Its local MCP connection lets your agent read and update the board. Comments, screenshots, and completion evidence keep the result attached to the task. The Mac app is in private preview.
- Localyour board on your Mac
- Your choiceClaude Code or Codex
- Proofprogress on the task
One person. One board.
Websites & web apps
Sites and web apps I've designed, built, and run.
AI ResourcePRO
Free · Live now
Learn AI by building with it.
AI Resource Pro is my free tutorial site for people who use AI to get real work done. Every lesson walks through the exact steps: the prompts, the settings, and the commands I actually ran.
It covers Claude, ChatGPT and Codex, agents that click and type on a real computer, and AI video with models you run on your own GPU. Most tutorials come with a full video walkthrough on YouTube.
- Freeevery tutorial
- Stepsexact prompts and commands
- Videowalkthroughs on YouTube
Experiments
The things I build for fun have their own page now.
Writing
Build logs and notes, published on Substack.
- Nov 8, 2026A Subscription Needs a Bill Behind It
- Nov 6, 2026I Took the Server Out
- May 31, 2026Project Ogre Part 5: Autonomous Navigation with Nav2
- May 31, 2026Project Ogre Part 4: Training a Mecanum Controller in NVIDIA Isaac Lab
- May 31, 2026Project Ogre Part 3: Building Maps with SLAM
Video & motion
Music videos, reels, and motion graphics have their own page now, and I post every new video on my YouTube channel.
About
I'm Brad Dunlap, an engineer in Florida.Protomota is my lab, where I build apps, AI agents, small robots, websites, and videos after 20+ years of automating business and technology work.More about me Want more information?
A task you'd like to automate, an AI agent you have in mind, or a question about an app. Send a note and I'll reply by email.
Open to business opportunities as well.
A coffee for the next build?
If something here was useful, or just fun to watch, you can buy me a coffee to help keep it going.
Tips are optional. Jotley and PulseCanvas stay free and source available.
