Skip to content

GitsSaikat/Deep-Research-Arxiv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Research Arxiv

Open DeepResearch Logo
Try the app on Hugging Face Spaces

Deep Research Arxiv assists researchers in conducting comprehensive literature reviews using the Arxiv repository. This tool searches, analyzes, and synthesizes relevant papers into a cohesive literature review formatted in the Nature journal style.

Features

  • Literature Search: Query the Arxiv API to retrieve relevant research papers.
  • Paper Analysis: Analyze selected papers and extract key information.
  • Automated Review Generation: Leverage OpenRouter to generate detailed literature reviews.
  • Citation Formatting: Provides formatted references and BibTeX entries for seamless citation integration.
  • Customizable API Configuration: Easily configure your OpenRouter API key directly within the app.

Installation

  1. Clone the Repository

    git clone https://github.com/your-repo/deep-research-arxiv.git
    cd deep-research-arxiv
    
  2. Set Up a Virtual Environment (Optional but Recommended)

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
    
  3. Install Dependencies

    pip install -r requirements.txt
    

Usage

  1. Configure API Key

    • Launch the application with:
      streamlit run app.py
      
    • Use the sidebar in the app to enter and save your OpenRouter API key.
  2. Start Your Research

    • Enter your research query and choose the number of papers to analyze.
    • Click the "🚀 Start Research" button to generate a comprehensive literature review.
    • Download the generated review along with well-formatted citations.

File Structure

├── app.py                 
├── research
│   └── arxiv_research.py   
├── logo_a.png             
├── banner.png             
├── LICENSE                
├── requirements.txt       
└── README.md  

License

This project is licensed under the MIT License. For more details, please refer to the LICENSE file.