Skip to content

VedantJadhav701/Research-Jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Research Jarvis 🚀

"Sometimes you gotta run before you can walk." — Tony Stark

Research Jarvis is a high-fidelity, agentic research assistant designed for AI/ML researchers. It combines a Hybrid RAG (Retrieval-Augmented Generation) engine with real-time arXiv monitoring and local document ingestion to provide precision-focused answers with exact technical citations.

Research Jarvis Interface

🛠️ Stark Industries Tech Stack

  • Intelligence: Ollama (Qwen 2.5)
  • Memory: ChromaDB (Vector Store)
  • Vision: PyMuPDF (High-Fidelity Document Parsing)
  • Infrastructure: Flask & SSE (Real-time Streaming)
  • Communications: arXiv API integration

✨ Key Features

  • Hybrid RAG Engine: Semantic search across thousands of arXiv papers and your local PDF collection.
  • Local Ingestion: Upload private PDFs and index them into the knowledge base in seconds.
  • Real-Time Alerts: Background worker monitors arXiv for your specific keywords and notifies you immediately.
  • Technical Citations: Every answer includes hyperlinked citations with specific Page and Section references.
  • Deep-Dive Explorer: Automatically generates research summaries, comparisons, and novel research ideas.

🚀 Quick Start

1. Prerequisites

2. Installation

# Clone the repository
git clone https://github.com/VedantJadhav701/Research-Jarvis.git
cd Research-Jarvis

# Create virtual environment
python -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

3. Launch

python jarvis_ui.py

Open your browser to http://localhost:7868 to start your research session.

🐳 Docker Deployment (Recommended)

The fastest way to get Research Jarvis running is with Docker.

# Start Research Jarvis
docker-compose up -d --build

This will automatically:

  • Download the embedding model.
  • Configure networking to connect to your host's Ollama instance.
  • Map your papers and database for persistence.

📄 License

Distributed under the MIT License. See LICENSE for more information.

👨‍💻 Developed By

Vedant Jadhav


Built with ❤️ for the AI Research Community.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors