redis-developer/ArXivChatGuru

Use ArXiv ChatGuru to talk to research papers. This app uses LangChain, OpenAI, Streamlit, and Redis as a vector database/semantic cache.

48
/ 100
Emerging

Fetches papers from arXiv by topic, chunks them, and generates OpenAI embeddings stored in Redis for semantic vector search—enabling retrieval-augmented generation (RAG) where LangChain passes relevant paper excerpts as context to the chat model. The app includes a stats dashboard for inspecting index metadata and query performance, with topic-scoped Redis indices allowing isolated knowledge bases per research area. Designed as an educational RAG template rather than production software, demonstrating how Redis vector search integrates into academic paper Q&A workflows.

554 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

554

Forks

74

Language

Python

License

MIT

Last pushed

Apr 15, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/redis-developer/ArXivChatGuru"

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