Skip to main content
AgentsUse

Search and Retrieval APIs

Use Brave Search API with LlamaIndex

Brave Search API connects to LlamaIndex through a official adapter package path (llama-index-tools brave_search tool spec listed for LlamaIndex agents). This page records what that connection looks like and links the evidence behind it.

Official adapter packageChecked 2026-10-07Source verified

Pairing facts

Connection type
Official adapter package
Package or path
llama-index-tools brave_search tool spec listed for LlamaIndex agents
Tool job
Search and Retrieval APIs
Tool review state
Source verified. Checked 2026-10-07.

Why this pairing

An independent search index exposed as APIs for web, news, images, video, places, and LLM-ready context for agent grounding.

Best for: Agents that want an independent search index, not a resold one Retrieval pipelines that use LLM Context to ground answers Local and place lookups alongside general web search

Not ideal for: Fetching and cleaning arbitrary URLs (that is a reader tool job) Deep research synthesis you do not want to write yourself

Configuration

Configuration
pip install llama-index-tools-brave-search

Source: https://github.com/run-llama/llama_index/issues/21244. Examples use placeholders only.

Evidence

The same fetched run-llama issue lists Brave Search alongside Tavily and Exa as a current LlamaIndex agent web search option for LlamaHub listing context.

https://github.com/run-llama/llama_index/issues/21244

Scope

Compatibility here means the cited page documents the pairing. It does not mean AgentsUse benchmarked the combination or that every version works unchanged. Pin versions, run the tool on a small job first, and review the first outputs before widening access.

Watch for

  • Discovery only: pair with a fetch or extraction tool to read chosen pages.
  • Some result enrichments, like extra snippets and full local search, require Pro-level plans.

Keep reading