Documentation
ResearchHub v2.0
Complete guide to using ResearchHub - your AI-powered research assistant. Learn how to maximize your research workflow with our powerful features.
Quick Start
Create Project
Start by creating a new project to organize your research documents.
Upload Documents
Upload PDFs and let our AI process and index your research papers.
Start Exploring
Use chat, search, or generate insights from your document collection.
Features
Neural Search
Hybrid BM25 + vector search with AI re-ranking for maximum relevance
AI Chat
Streaming responses with Llama 3.3 70B and automatic citation tracking
Podcast Generation
Transform research papers into conversational audio content
Knowledge Graph
Interactive 3D visualization of document relationships
Intelligence Panel
AI-generated summaries, insights, and methodology analysis
Export
Multiple citation formats and PDF report generation
Feature Guide
ResearchHub uses a hybrid search system combining BM25 lexical matching with vector embeddings and AI re-ranking.
- Type your query in the search bar
- Results show relevance scores and highlighted matches
- Click "Ask AI" to start a chat about any result
Technology Stack
Frontend
Backend
AI/ML
API Reference
ResearchHub provides a RESTful API for all operations. Full documentation available at:
# API Base URL
https://researchhub-api.fly.dev/api/v1
# Interactive Docs
https://researchhub-api.fly.dev/docsAuthentication
POST /auth/loginJWT-based authentication
Projects
GET /projectsCRUD operations for projects
Documents
POST /documents/{project_id}/uploadUpload and process PDFs
Chat
POST /chat/{project_id}Streaming AI responses
Need Help?
ResearchHub is open-source. If you encounter any issues or have questions, please open an issue on GitHub or check our contributing guidelines.