File size: 2,253 Bytes
101d31b
 
ae5da47
 
 
2d6acb1
ae5da47
101d31b
9528e2b
101d31b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86353f2
101d31b
86353f2
 
 
 
 
8a74d87
86353f2
 
101d31b
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# Deep Research Arxiv

<p align="center">
    <img src="logo_a.png" width="200" alt="Open DeepResearch Logo">
    <br>
    <a href="https://huggingface.co/spaces/AlignAI/Deep-Research-Arxiv">Try the app on Hugging Face Spaces</a>
</p>

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](LICENSE) file.