RihanArfan/chat-with-pdf

Chat with PDF lets you ask questions to PDF documents. Built and deployed with NuxtHub, and powered by Cloudflare Workers AI and Vectorize.

39
/ 100
Emerging

Implements hybrid RAG combining full-text search (BM25) on Cloudflare D1 with vector embeddings on Vectorize, then merges results using Reciprocal Rank Fusion before passing context to the LLM. Streams responses in real-time via Server-Sent Events, stores PDFs in R2, and runs entirely on Cloudflare's edge infrastructure with Nuxt server-side rendering. Built on Nuxt, Drizzle ORM, and unpdf for serverless PDF processing.

105 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 12 / 25

How are scores calculated?

Stars

105

Forks

10

Language

TypeScript

License

MIT

Last pushed

Jun 17, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/RihanArfan/chat-with-pdf"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.