autoresearcher  by eimenhmdt

Python package automating scientific workflows

created 2 years ago
385 stars

Top 75.5% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

AutoResearcher automates scientific workflows using AI, targeting researchers and scientists to accelerate discovery. It currently focuses on literature reviews, aiming to eventually enable autonomous scientific research.

How It Works

The package utilizes AI models, specifically OpenAI's GPT series, to process research questions and generate literature reviews. It interacts with external knowledge sources to gather relevant information and synthesize it into a coherent review, with an option to use GPT-4o for potentially higher quality results at increased cost.

Quick Start & Requirements

  • Install via pip: pip install autoresearcher
  • Requires OpenAI API key (OPENAI_API_KEY) and an email address (EMAIL) set as environment variables.
  • Usage involves importing literature_review and executing it with a research question.
  • Documentation: https://github.com/eimenhmdt/autoresearcher#documentation

Highlighted Details

  • Automates literature review generation.
  • Supports GPT-4o for enhanced results.
  • Can output reviews to .txt files.
  • Offers a command-line interface via run_autorsearcher.py.

Maintenance & Community

  • Project is in early prototype stage with active development.
  • Community engagement is encouraged via Discord.

Licensing & Compatibility

  • Licensed under the MIT License, permitting commercial use and closed-source linking.

Limitations & Caveats

The project is in an early prototype stage with limited functionality, currently only supporting literature reviews. The ultimate goal of autonomous scientific discovery is not yet implemented.

Health Check
Last commit

11 months ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.