Practical overview
When it fits
Use AgentSearch when you are developing a Python application that needs to combine search-provider results with language-model responses, or when you want to build a custom search workflow.
Who it is for
- Developers building search-backed assistants or research workflows.
- Teams customizing search agents or exploring a local search engine using the AgentSearch dataset.
Documented uses
- Retrieve search results for a user query through a supported provider.
- Generate a response that summarizes retrieved results and suggests related queries.
- Compose a custom retrieval-augmented workflow from search results and model completions.
- Use the AgentSearch dataset with the framework to configure a customizable local search engine.
Requirements & limits
The repository is public and licensed under Apache-2.0. The documented quickstart requires a SciPhi API key.
- The README documents Bing, SERP API, and AgentSearch as search-provider options.
- Named language-model providers include SciPhi, Hugging Face, OpenAI, and Anthropic.
- The quickstart demonstrates package installation and client use with a SciPhi API key.
- Local search customization is described using the AgentSearch dataset alongside the framework. The cited usage examples focus on the client and provider calls.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Set up AgentSearch for a SciPhi-backed search workflow
Install the Python package and configure the documented SciPhi key before using the client.
Before you start
- Python environment with pip
- SciPhi API key
Steps
Install the package with the command below.
pip install agent-searchSet
SCIPHI_API_KEYin the environment to your SciPhi API key.Import
SciPhifromagent_searchand create a client withSciPhi().Use the client for a search or call
get_search_rag_responsewith a query, a search provider, and an LLM model.
Expected outcome
A configured client can be used for the README's documented search and search-RAG calls.
Guide limitations
- The example requires a SciPhi API key.
- The guide describes the documented quickstart, not a deployment procedure or a compatibility guarantee.
Compare options for Retrieval-augmented applications
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| AgentSearch | Retrieve search results for a user query through a supported provider. | CLI, Self-hosted, Server | The repository is public and licensed under Apache-2.0. The documented quickstart requires a SciPhi API key. |
| Hydra — hassenhamdi | Ingest Markdown documents into a searchable knowledge base. | CLI, Self-hosted, Server | The repository is public and identifies an MIT license. Local setup requires Python 3.10+, a Gemini API key and Docker with Docker Compose for Milvus. |
| Agentnexus | Configure agents from stored models, tools, prompts, memory, and knowledge sources. | Docker, Self-hosted, Server | The project is documented as open source, and its README states that it uses the MIT License. |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 15 October 2026
- Original website title
- SciPhi-AI/agent-search · Official homepage title · retained in its source language

