docs/docs/gpt-researcher/getting-started/how-to-choose.md
GPT Researcher is a powerful autonomous research agent designed to enhance and streamline your research processes. Whether you're a developer looking to integrate research capabilities into your project or an end-user seeking a comprehensive research solution, GPT Researcher offers flexible options to meet your needs.
We envision a future where AI agents collaborate to complete complex tasks, with research being a critical step in the process. GPT Researcher aims to be your go-to agent for any research task, regardless of complexity. It can be easily integrated into existing agent workflows, eliminating the need to create your own research agent from scratch.
GPT Researcher offers multiple ways to leverage its capabilities:
</img> </br>The PIP package is ideal for leveraging GPT Researcher as an agent in your preferred environment and code.
Pros:
Cons:
Installation:
pip install gpt-researcher
System Requirements:
Learn More: PIP Documentation
For a complete out-of-the-box experience, including a sleek frontend, you can clone our repository.
Pros:
Cons:
Getting Started:
git clone https://github.com/assafelovic/gpt-researcher.gitSystem Requirements:
Advanced Usage Example: Detailed Report Implementation
We've collaborated with LangChain and AG2 to support multi-agent workflows with GPT Researcher, offering the most complex and comprehensive version of GPT Researcher.
Pros:
Cons:
This version is recommended for local, experimental, and educational use. We're working on providing a lighter version soon!
System Requirements:
Learn More:
| Feature | PIP Package | End-to-End Application | Multi Agent System |
|---|---|---|---|
| Ease of Integration | High | Medium | Low |
| Customization | High | Medium | High |
| Out-of-the-box UI | No | Yes | No |
| Complexity | Low | Medium | High |
| Best for | Developers | End-users | Researchers/Experimenters |
Please note that all options have been optimized and refined for production use.
To learn more about each of the options, check out these docs and code snippets:
PIP Package:
pip install gpt-researcherEnd-to-End Application:
git clone https://github.com/assafelovic/gpt-researcher.gitMulti-Agent System:
GPT Researcher is actively maintained and updated. To ensure you're using the latest version:
pip install --upgrade gpt-researcherFor common issues and questions, please refer to our FAQ section in the documentation.