Syntopica
Make your books think together. Syntopica imports your Amazon library and Kindle highlights, then helps you do cross-book synthesis — bringing together ideas from multiple books to form new understanding.

Hero ideas
- Make your books think together.
- Read across authors, not just books
- Your library, connected
- Cross-book synthesis for serious readers
Overview
Syntopica is an AI-powered reading companion named after syntopical reading — the highest level of reading described by Mortimer Adler in How to Read a Book: reading multiple books on a single subject and constructing an analysis that none of them contain individually.
The Capture layer is complete: a Chrome extension imports your full Amazon library (Kindle, Audible, physical) and Kindle highlights with zero manual entry, using Amazon's GraphQL API for books and DOM scraping for highlights. Background sync keeps everything current on a 4-hour cycle. The web app provides a library grid with covers, book detail pages, and a highlights viewer.
A three-source metadata enrichment pipeline (Google Books → OpenLibrary → Wikidata SPARQL) achieves 93% description coverage and 92% ISBN coverage. Next up: AI-powered collections for grouping books by theme, asking questions across them, and generating citation-backed synthesis.
Why we built it
Serious readers accumulate thousands of highlights across hundreds of books, but those ideas stay siloed. Goodreads tracks what you've read; Readwise resurfaces quotes. Neither helps you think across books. Syntopica is built for the reader who wants to ask "What do these five authors say about attention?" and get a cited, synthesized answer drawn from their own library.
How it works
1. Install the Chrome extension — it reads your Amazon library and Kindle highlights automatically 2. Import — Books arrive in chunked uploads (150/chunk), highlights in batches of 300, with auto-retry and recovery 3. Enrich — A background worker progressively enriches books from Google Books, OpenLibrary, and Wikidata SPARQL 4. Browse — Library grid, book detail pages, all-highlights view with search and filtering 5. Synthesize (coming soon) — AI collections for cross-book questions, citation-backed synthesis, and single-book deep reading assists
Feature highlights
- Full Amazon Library Import — Kindle, Audible, and physical books via Chrome extension; 4,200+ books imported at scale with zero errors
- Kindle Highlight Extraction — 29,000+ highlights imported via DOM scraping with multi-pass scroll strategy
- Background Auto-Sync — 4-hour cycle keeps library and highlights current
- Three-Source Enrichment — Google Books + OpenLibrary + Wikidata SPARQL for 93% description coverage
- Library Grid + Book Detail — Cover images, metadata, highlights viewer, search and filters
- Cross-Book Synthesis (coming soon) — AI collections, thematic grouping, citation-backed analysis
Notes
- Tech Stack: Next.js 16, TypeScript, React 19, Tailwind CSS 4, Neon PostgreSQL + Drizzle ORM, Supabase Auth, OpenAI (GPT-4.1 + embeddings), Chrome Extension (Manifest V3), Sentry, Amplitude
- Current Status: Capture layer complete (import, sync, enrichment). Think layer (AI collections + synthesis) is next.
- For Whom: Serious readers, researchers, lifelong learners who want their reading to compound
You might also like

BloomEDU
Available on iOSA focused learning app for mastering Colorado wildflowers. Photo‑rich lessons, habitat/elevation filters, and smart, bite‑sized quizzes help you tell look‑alikes apart and track progress from learning → familiar → mastered.

Decomposer
Production MVP (v1.0)Transform messy goals into clear, executable plans with honest effort routing (👤 You / 🤖 AI / 🧰 Expert), quality evaluation, and portable sub-prompts you can execute step by step. It's the planning front-door for the AI era.

Urban Journeys
In DevelopmentWalk your city with intention. Discover it with delight. Urban Journeys composes themed walking routes with curated stops, engaging descriptions, and accurate distances — optimized for discovery, not speed.