Skip to content

kevinbdsouza/MultiAgentResearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi Agent Research

This project provides a simple multi-agent web research system. A lead Gemini agent decomposes the user query into subqueries, spawns Brave-powered search subagents, and then summarizes their findings.

Setup

Use uv for isolated Python environments and dependency management:

uv venv .venv
source .venv/bin/activate
uv pip install -e .[dev]

Create a .env file and set your API keys:

BRAVE_SEARCH_API_KEY=your_brave_key
GEMINI_API_KEY=your_gemini_key

Usage

Run the example script:

python examples/run_research.py

Testing

pytest

About

Multi-agent web research

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages