Multi-agent AI research system built with LangChain and LangGraph. Automatically generates search queries, spawns parallel search agents, filters results by relevance, and synthesizes comprehensive research reports.
- 🧠 Intelligent Query Generation - Automatically creates 3-5 diverse search queries from any topic
- 🚀 Parallel Search Agents - Spawns multiple agents to search concurrently
- 🔬 AI-Powered Filtering - Analyzes and ranks results by relevance (0-10 scale)
- 📊 Comprehensive Synthesis - Combines findings into structured reports with sources
- 💾 MongoDB Storage - Saves research results for future reference
- Node.js
- Ollama running locally
- SearxNG running locally
- MongoDB running locally
- Install dependencies:
yarn install- Copy
.env.exampleto.envand configure:
cp .env.example .env- Run:
yarn dev