Research-Paper-Hive is an intelligent AI-powered application that helps you find and summarize research papers based on your preferences. Whether you're diving into a new research area or looking for papers tailored to specific topics, Research-Paper-Hive uses a swarm of AI agents to streamline your workflow by searching, analyzing, and summarizing relevant research papers for you.
- Personalized Paper Search: Input your preferences such as keywords, topics, or research fields, and Research-Paper-Hive will find relevant papers.
- AI-Powered Summaries: Agents collaborate to summarize each paper, providing you with concise and informative overviews.
- Fast and Efficient: With the power of swarm intelligence, Research-Paper-Hive processes and delivers results quickly.
- Customizable Search Criteria: Tailor your search by adjusting the specificity of your preferences.
- Paper Ranking: Get a ranked list of papers that are most aligned with your research interests.
- Input Preferences: Provide Research-Paper-Hive with your specific preferences such as topics, keywords, or desired research fields.
- Agent Search: A swarm of AI agents will search through academic databases to find the most relevant papers.
- Summarization: Once papers are found, each agent works to generate concise summaries.
- Review and Download: Review the summarized papers, ranked by relevance, and download the ones you need.
Ensure you have the following installed:
- Python 3.10
- Required dependencies from
requirements.txt
$ pip3 install -U rph
MedInsight Pro requires access to the OpenAI API, PubMed, and Semantic Scholar APIs. You’ll need to set up environment variables for these keys in your .env file:
OPENAI_API_KEY="your-openai-api-key"
WORKSPACE_ID="your-workspace-id" # Your workspace ID
from rph.agent import summarize_papers
if __name__ == "__main__":
summary = summarize_papers()
print(summary)
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for more details.