An open source local deep research agent.
- Git: Ensure you have Git installed on your system. You can download it from git-scm.com.
- Python: Make sure Python 3.12 is installed. You can download it from python.org.
- uv: This project uses
uv
for managing the Python environment. Install it using pip:pip install uv
- Open your terminal or command prompt.
- Clone the repository using Git:
git clone https://github.com/johannesschiessl/Deep-Research-Agent.git
- Navigate into the project directory:
cd Deep-Research-Agent
Use uv
to create a new virtual environment and install all dependencies:
uv sync
- Ensure your
.env
file is set up with the necessary environment variables, includingOPENAI_API_KEY
. - Run the application:
uv run deep_research_agent/main.py
- Follow the on-screen instructions to conduct research.
We welcome contributions! Please feel free to submit a issue or a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.