← back
Kyu
Problem. reading books in isolation makes it hard to retain ideas or connect them across your library.
Solution. chat with your books — an AI agent that searches the text, cross-references your library, and pulls from the web with inline citations.
Tech stack
- Next.js 16, React 19, TypeScript
- Supabase (Postgres + pgvector + Auth + Storage)
- Drizzle ORM
- Vercel AI SDK with multi-provider support (Anthropic, OpenAI, xAI)
- OpenAI
text-embedding-3-small for semantic search
- Tavily for web search, Langfuse for tracing
Features
- In-browser EPUB reader
- Conversational AI agent with inline citations
- Semantic search across your entire library
- Web search fallback when the answer isn't in the book
- Knowledge-graph view connecting ideas across books