📝 Notes & Knowledge · $9.99/mo

Can I vibe code Readwise?

Your book and article highlights, resurfaced daily.

🟡Kinda — with gapsest. one sitting

The daily-review loop is a famous personal build: parse your Kindle 'My Clippings.txt', store highlights in a database, and email yourself five each morning on a light spaced-repetition schedule. That part is a genuinely delightful one-sitting project. What earns the 'kinda' is everything around it — Readwise auto-syncs highlights from Kindle, Kobo, Instapaper, Pocket, Apple Books, and dozens more, then pushes them into Obsidian and Notion. You'll rebuild the loop happily; you won't rebuild thirty integrations that keep breaking.

The one-shot prompt
Build a personal Readwise: a highlights archive with daily spaced-repetition review. Let me upload a Kindle 'My Clippings.txt' or a CSV; parse it into a Postgres table of highlights (book, author, text, location, date) with dedupe on re-import. Build a review scheduler (simple SM-2 is fine) and a cron job that emails me five highlights every morning at 7am with 'again / good / easy' links that adjust each highlight's interval. Add a searchable web archive grouped by book, tagging, and Markdown export per book so I can push notes into Obsidian. Next.js on Vercel, Postgres, Resend for email.
Paste into Claude Code, Codex, or your agent of choice — then steer. Learn the moves in Prompt Engineering.
What you build

An importer for your Kindle clippings and CSV exports that stores every highlight, then a daily email resurfacing five of them on a spaced-repetition schedule.

What you give up
  • Automatic sync from Kindle, Kobo, Pocket, Apple Books, and dozens of other sources — you import files by hand
  • One-way publish into Obsidian, Notion, and Roam without writing the exporters
  • The Reader app, with its parsing of newsletters, PDFs, and web articles
  • Tuned review features like mastery tracking and frequency controls
Why people still pay

The subscription is really paying someone to babysit thirty fragile source integrations so highlights flow in without you ever exporting a file.

integrationspolish
Related
Actually build it

A prompt is the first move, not the whole game. Course 01 teaches you to take a prompt like this one to a shipped, working app — reviewing, correcting, and steering the agent the whole way.

Start Course 01 →