Brad Dunlap · AI automation & custom AI agents

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.

01

AI automation

I build AI agents and automations that take repetitive work off your team, plus the AI-powered apps around them.

Tell me the task that eats your week.The first call is free, and so is the custom quote.See all services
02

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.

Model Context Protocol · Mac

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.

Explore MCPs

Mac MCP connections are in preview or development. Textley is in beta; OpenTalon and Inkspring are coming soon. See each setup guide before installing.

macOS · iOS · iPadOS

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
Team callSample note
Transcribing on device00:00Mac · system audio

Summary
  • Export bug fixed, tested at 4K
  • Onboarding screen is next
  • New icons due Thursday
macOS

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
Voxley's modes screen in the beta build, with sample settings
macOS

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
Trail Log.md
macOS · iOS · iPadOS · visionOS

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.

macOS

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
Mac download coming sooninkspring.ai
Ogre build logSample project
Research
  • NoteLeft rear wheel slips on the rug
  • XThreads on mecanum wheel slip
  • InstagramPublic posts tagged #mecanum
Brief

Collecting researchSaved on this computer · your own API key
macOS · Personal Kanban

OpenTalon

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
Mac app coming soonExplore the MCP connection

One person. One board.

To doSent to agentIn progressDone
Coming soon for Mac
03

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
braddunlap.info, the Jotley and PulseCanvas sites, and moreSee all of them
04

Experiments

The things I build for fun have their own page now.

Robots, a phone taken apart in 3D, and everything we've ever launchedSee the experiments
05

Writing

Build logs and notes, published on Substack.

  1. A Subscription Needs a Bill Behind It
  2. I Took the Server Out
  3. Project Ogre Part 5: Autonomous Navigation with Nav2
  4. Project Ogre Part 4: Training a Mecanum Controller in NVIDIA Isaac Lab
  5. Project Ogre Part 3: Building Maps with SLAM
All posts on Substack
06

Video & motion

Music videos, reels, and motion graphics have their own page now, and I post every new video on my YouTube channel.

A 4K sizzle reel, music videos, and AI video walkthroughsSee the motion workVisit my YouTube channel
07

About

Brad DunlapI'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
08

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.

One newsletter. All of Protomota.

Product updates and notes from the things I'm building. Join only if you want to.

Join the Protomota newsletter

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.

Buy me a coffee