Skip to content

johannesschiessl/Deep-Research-Agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep-Research-Agent

An open source local deep research agent.

Setup Instructions

Prerequisites

  • 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

Cloning the Repository

  1. Open your terminal or command prompt.
  2. Clone the repository using Git:
    git clone https://github.com/johannesschiessl/Deep-Research-Agent.git
  3. Navigate into the project directory:
    cd Deep-Research-Agent

Setting Up the Python Environment

Use uv to create a new virtual environment and install all dependencies:

uv sync

Running the Application

  1. Ensure your .env file is set up with the necessary environment variables, including OPENAI_API_KEY.
  2. Run the application:
    uv run deep_research_agent/main.py
  3. Follow the on-screen instructions to conduct research.

Contributing

We welcome contributions! Please feel free to submit a issue or a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

An open source local deep research agent.

Topics

Resources

License

Stars

Watchers

Forks

Languages