HomeDocument your AI-built app
Documentation method

How to document your AI-built app

Last updated: July 26, 2026

To document an AI-built app, read its actual source code rather than record your screen. Explain My Build reads a repo or local folder and produces three things: an end-user guide, a founder runbook, and a code-verified fix-list. The runbook and fix-list are free; the shareable end-user guide is $19/month.

What does it mean to document an AI-built app?

Documenting an AI-built app means turning the code an AI tool wrote for you into plain-English answers for two audiences: the people who use your app, and you, the person who has to run and extend it. Most founders who built with Lovable, Bolt, v0, Replit, Cursor, Windsurf, Base44 or Claude Code have a working product but no idea how to explain it, because they never wrote a line of it themselves.

There are two honest ways to produce documentation, and they are not equal:

  • From a screen recording. You click through your app while a tool watches, then it writes steps from what it saw. This works, but it only knows the screens you happened to visit and the buttons you happened to press.
  • From the code. A tool reads the real source, so it can describe every route, form, setting and edge case the AI actually built, including the ones you forgot exist.

Explain My Build takes the second path. It reads the code and grounds every claim in the file and line it came from. If it can't verify something, it flags it or refuses to say it rather than guessing.

How does documenting from code work, step by step?

The method is the same regardless of which AI tool built your app, because in the end they all produce code. Here is the shared process:

  1. Point it at your code. Paste a public GitHub URL (we read it on our server, then delete it — nothing is stored), or run private repos and local folders entirely in your browser or via the CLI, so the code never leaves your machine.
  2. It reads the source. Explain My Build maps your routes, screens, data models, auth, environment variables and third-party connections directly from the files the AI wrote.
  3. It writes three artifacts. A founder runbook, a ranked fix-list, and (optionally) an end-user guide — each claim cited to real code.
  4. You review before publishing. A human — you — reads and edits the end-user guide before it goes live. Nothing is auto-published in your users' faces.

See how it works for the full mechanism, or try the live demo.

What are the three artifacts you get?

Explain My Build produces three distinct outputs from one code read. Two are free; one is paid.

ArtifactWho it's forPrice
Founder runbookYou — how to operate, deploy and extend the appFree
Code-verified fix-listYou (and your AI) — ranked issues to fix, cited to codeFree
End-user guide + sharingThe people who use your app$19/month

The fix-list is ranked and code-verified, so you can hand it straight to Cursor, Claude Code or whichever AI you use and say "fix these." The end-user guide comes with a share link and access code, an in-app Help widget, and a portable export.

This is the wedge: developer-doc tools (Mintlify, Swimm, DeepWiki) emit docs for engineers; screen-recording tools (Scribe, Guidde, Supademo) build end-user guides from a human recording. Explain My Build is the one that writes an end-user guide from your code. See end-user guide vs developer docs.

Which tool built your app? Pick your guide

The method is shared, but each AI tool leaves a different fingerprint — different frameworks, different backends, different export behavior. These guides cover the specifics of documenting an app from each one:

Not sure your app is safe to ship? Start with a security read — for example is my Lovable app secure? or is my Bolt app secure?

What are the honest limits of this approach?

What reading code can and can't tell you

Explain My Build reads your source code. That lets it describe what your app does and flag issues it can see in the code — misconfigured access rules, exposed keys, missing checks. It is not a live penetration test and does not run your app against a real attacker. It also can't read secrets that live only in a hosting dashboard it never sees. And a human — you — reviews and edits the end-user guide before you publish it. Treat the output as a strong, cited starting point, not a legal or security guarantee.

For the full boundary of what the tool will and won't claim, see limitations.

Frequently asked questions

How do I document an app I built with AI but didn't write myself?

Point a code-reading tool at your repo or local folder instead of trying to explain it from memory. Explain My Build reads the actual source your AI tool produced and writes a founder runbook, a ranked fix-list and an end-user guide — each claim cited to a real file. You don't need to understand the code first.

Do I need to know how to code to document my AI-built app?

No. The whole point is that you don't. You paste a GitHub URL or connect a local folder, and the tool reads the code for you and explains it in plain English. You review the end-user guide before publishing, but you never have to read the source yourself.

Is documenting from code better than recording my screen?

For coverage, yes. A screen recording only documents the screens you happened to click through. Reading the code catches every route, form and setting the AI built — including the ones you forgot. Screen recordings are great for showing a specific flow; code reading is better for complete, accurate documentation.

How much does it cost to document my AI-built app?

The founder runbook and the code-verified fix-list are free. The shareable end-user guide (share link and access code, in-app Help widget, portable export) is $19/month, or $12/month founding for the first 100 users. Cancel anytime. See pricing.

Turn your app into a guide your users can follow.

Paste a public GitHub link and get your founder runbook + fix-list free in about a minute — no sign-up. Private code runs entirely in your browser.

Explain my build — free →