Share a video and get back the hook, the one actionable idea, a summary, tags, and a category. Structured by Claude, saved and searchable in your second brain.
How it works
Share TikTok URL
iOS Shortcut or direct POST
Supadata transcript
Video captions extracted via API
Claude generateObject
AI SDK v6 structured output
Structured note in Postgres
RLS-scoped, searchable, permanent
AI extracts 5 fields
The opening line that makes you stop scrolling
Compressed overview of the full video
The actionable takeaway
actionableSemantic labels for search and filtering
Top-level topic bucket
Live example output
Build $10,000-looking websites with AI tools, even if you can't code a single line.
Scrape a client's branding with Firecrawl, generate hero visuals in Claude Code, animate a transition, feed the branding plus their existing HTML into an AI coding agent to rebuild the site, then deploy via GitHub + Vercel.
An AI-assisted workflow for building premium client websites without coding, combining Firecrawl, Claude, and image/video AI, deployed on Vercel.
Built on
Architecture
iOS Shortcut
share sheet trigger
POST /api/capture
Next.js route handler
Supadata API
transcript extraction
Claude generateObject
AI SDK v6 · structured output
service-role INSERT
bypasses RLS · trusted server path
Browser
authenticated user session
/dashboard
Next.js Server Component
RLS-scoped SELECT
only your own notes · enforced by Postgres
RLSrow-level security policies are enforced at the database level. Even if the application layer is compromised, no user can read another's notes.
Postgres (Supabase)
captures table · indexed · persistent
FAQ
For every video: the hook, a summary, the one actionable idea worth keeping, tags, and a category. All structured and searchable in Postgres.
An iOS Shortcut, or the paste box on your dashboard, sends a TikTok, Instagram Reel, YouTube Short, or X link to the API and hands back the formatted note in a few seconds.
It reads the spoken transcript. If a clip has no speech there is nothing to extract, and it tells you so.
Yes. Every row is protected by Postgres row-level security, so you only ever see your own captures, enforced at the database layer.
Yes, MIT licensed. The data model and auth are already built to extend to multi-user with bring-your-own API keys.
Next.js 16, Supabase for Postgres, Auth and RLS, the Vercel AI SDK with Claude, and Supadata for transcripts. Deployed on Vercel.