Official repository for the paper IRIS.
This project uses uv
for package management, but you can use any virtual environment.
-
Clone the repository:
git clone https://github.com/Anikethh/IRIS-Interactive-Research-Ideation-System.git cd IRIS-Interactive-Research-Ideation-System
-
Activate virtual environment:
uv sync source .venv/bin/activate
-
Set Environment Variables: Setup your API keys:
export S2_API_KEY="your_semantic_scholar_api_key" export GEMINI_API_KEY="your_google_gemini_api_key"
Ensure your virtual environment is activated, then run:
python app.py
- Semantic Scholar API Key
- LLM API Key for any provider supported by LiteLLM
@misc{garikaparthi2025irisinteractiveresearchideation,
title={IRIS: Interactive Research Ideation System for Accelerating Scientific Discovery},
author={Aniketh Garikaparthi and Manasi Patwardhan and Lovekesh Vig and Arman Cohan},
year={2025},
eprint={2504.16728},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2504.16728},
}