AI writes your code. You still have to review it. markupR records your screen while you talk through what you see, then assembles a structured Markdown document your AI agent can act on immediately.
How it works
Why it matters
You found the bug. You can see it right there. Now you have to context-switch into writing mode, describe it in text, screenshot it, crop it, drag it into the right spot. markupR lets you just say it. The documentation happens behind you.
A five-minute narration produces more structured output than twenty minutes of writing. And the result is better — markupR places screenshots at the exact moments you were describing something, not wherever you remembered to paste them.
markupr supports both local Whisper transcription and OpenAI BYOK transcription. Stay fully local when privacy is critical, or use cloud transcription when you want fast setup and reliable results.
Under the hood
## Feedback Session — Feb 5, 2026
### Button sizing issue
The submit button is way too small on mobile.
I'm trying to tap it and keep hitting the cancel
link underneath. Needs more vertical padding,
maybe 12px minimum tap target.

### Loading state feels janky
After the spinner disappears, the content just
pops in with no transition. There's a visible
layout shift — the sidebar jumps left by about
20 pixels.

### Nav highlight is wrong
I'm on the Settings page but the Dashboard tab
is still highlighted. Looks like the active state
isn't updating on route change.

Launch Modes
markupr open source and markupr premium run the same core pipeline: record screen + narration, transcribe, extract the right frames, and generate agent-ready markdown. Premium is the touchless path with hosted keys preconfigured. BYOK stays fully supported.
Bring your own OpenAI + Anthropic keys. Full control, same report quality, fully transparent stack.
Exactly the same workflow and output, but keys are hosted for you. No API setup screens, no key management.
Start with BYOK tonight, move to premium when you want convenience. No workflow migration required.
Launch plan: both BYOK and premium are available on day one. Premium is convenience, not extra capability.