Currently: Building

Skip to content

What it does

A study tool for Obsidian vaults. Upload markdown notes, ask a question, and get answers grounded in those notes — with citations back to the source — or generate flashcards from the same material.

Architecture

React frontend on Netlify and FastAPI/LangChain backend. Notes are chunked with heading context preserved, then retrieved with hybrid BM25 plus pgvector. Ranked context drives both Q&A and flashcard generation via OpenRouter.

Client Browser
Frontend React
API FastAPI
Database pgvector
LLM OpenRouter
Host Netlify

Technologies

  • React
  • FastAPI
  • LangChain
  • PostgreSQL
  • pgvector
  • OpenRouter
  • Netlify
  • Docker
  • Tailscale