Framework for powering search agents with customizable local search
Top 63.3% on sourcepulse
AgentSearch is a Python framework designed to empower developers in building customizable search agents. It facilitates the integration of various Large Language Models (LLMs) with multiple search engine providers, enabling advanced Retrieval-Augmented Generation (RAG) capabilities for tasks like summarizing results and generating new queries. The framework targets developers seeking flexible and powerful search solutions.
How It Works
The core of AgentSearch lies in its modular architecture, allowing seamless connection between LLMs (from providers like SciPhi, HuggingFace, OpenAI, Anthropic) and search engines (Bing, SERP API, AgentSearch's own dataset). This integration enables RAG workflows where LLMs process search results to provide summarized answers, identify related queries, and retrieve deeper information, leveraging the strengths of both LLM reasoning and targeted search.
Quick Start & Requirements
pip install agent-search
SCIPHI_API_KEY
environment variable.client.get_search_rag_response(query='latest news', search_provider='bing', llm_model='SciPhi/Sensei-7B-V1')
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 year ago
1+ week