← all repositories

LYiHub/mad-professor-public

A Python desktop application that combines RAG retrieval and LLM-based Q&A to help researchers read and understand academic papers through an interactive, voice-enabled interface.

1.6k stars JavaScript RAG · SearchAgentsLanguage Models
mad-professor-public
Velocity · 7d
+3.8
★ / day
Trend
steady
star history

This application integrates PDF processing, AI translation, and vector-based retrieval to enable paper reading with a grumpy AI professor character. Users can import PDFs, get bilingual display, ask questions about paper content, and interact via voice input with real-time speech synthesis responses. The system uses a RAG pipeline to index and retrieve relevant paper sections for answering user queries, backed by LLM APIs for natural language understanding.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.