multiagentic-retriever

Multiagentic Retriever

A powerful, extensible framework for building multiagentic retrieval systems that combine multiple AI agents to enhance information retrieval and knowledge discovery.

Features

Quick Start

pip install multiagentic-retriever
from multiagentic_retriever import MultiAgentRetriever, Agent

# Create agents
web_agent = Agent(name="web", retriever="web_search")
doc_agent = Agent(name="documents", retriever="vector_search")

# Initialize the multi-agent retriever
retriever = MultiAgentRetriever(agents=[web_agent, doc_agent])

# Perform retrieval
results = await retriever.retrieve("What is quantum computing?")

Architecture Overview

The framework consists of several key components:

Use Cases

Getting Started

Ready to dive in? Check out our Getting Started Guide to begin building your first multiagentic retrieval system.

Community