Skip to content

respeak-io/recap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

303 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

License: AGPL-3.0 npm

Reeldocs

Record a product video, get documentation instantly.

npx reeldocs https://youtube.com/watch?v=your-video

What It Does

  • Video in, docs out — Point it at a YouTube URL or local video file, get structured Markdown or MDX documentation
  • AI-powered — Uses Gemini to extract transcription, visual context, and generate developer-friendly docs with timestamp references
  • Zero setup — One command, no account needed. Just a free Gemini API key

Try It Now

export GEMINI_API_KEY=your-key-from-https://ai.google.dev
npx reeldocs https://youtube.com/watch?v=your-video -o ./docs

That's it. Check ./docs/ for your generated documentation.

Options

Usage: reeldocs [options] <source>

Arguments:
  source                 Video file path or URL

Options:
  -o, --output <dir>     Output directory (default: "./docs")
  -k, --api-key <key>    Gemini API key (or set GEMINI_API_KEY env var)
  -f, --format <format>  Output format: markdown, mdx (default: "markdown")

Use --format mdx for Docusaurus, Mintlify, or other MDX-based doc sites — adds YAML frontmatter with title and sidebar_position.

Example Output

Some things only have YouTube videos for docs. Reeldocs fixes that:

  • BundID — Germany's digital identity system, docs scattered across government PDFs
  • Elektronische Patientenakte — Germany's digital health record, docs fragmented across dozens of sites
  • ELSTER Tax Filing — Germany's tax portal, so confusing it spawned an entire paid-software industry
  • FFmpeg — the most used multimedia tool in the world, famously impenetrable docs
  • Respeak Document Intelligence — our own platform, dogfooding Reeldocs
More examples

Comparison

Reeldocs Scribe Tango Manual
Open source Yes No No N/A
From video Yes No (screenshots) No (screenshots) No
Self-hosted Yes No No N/A
Markdown/MDX output Yes No No Yes
Free Yes Freemium Freemium Yes

Full Platform

Reeldocs also includes a full web platform with a rich text editor, published docs site, and more.

Features

  • Rich text editor — Tiptap-based with code blocks, tables, images, callouts, and video timestamp links
  • Mintlify-style docs site — Three-column layout with sidebar navigation, search, and language switching
  • Multi-language support — Generate in English, translate to 7+ languages
  • Corporate identity — Custom logos, brand colors, fonts, and CSS overrides
  • Analytics — Page views, top articles, language breakdowns, search query tracking
  • llms.txt — Auto-generated machine-readable docs for AI coding tools

Tech Stack

Layer Technology
Framework Next.js (App Router), TypeScript
UI shadcn/ui, Tailwind CSS
Editor Tiptap
Database Supabase (PostgreSQL + RLS)
AI Google Gemini

Setup

git clone https://github.com/respeak-io/reeldocs.git
cd reeldocs
pnpm install
cp .env.example .env.local
# Fill in your Supabase + Gemini keys
supabase db push
pnpm dev

See the full setup guide in the repo.

License

AGPL-3.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors