The independent search index, in your agents' hands: web, news, forums, and the text behind the results — so research comes back with sources, not vibes.
5 actions · out of the box: Web Researcher
What your agents get done with it
The competitor brief that writes itself
Ask what changed around a competitor this month and get back a dated brief, every claim tied to the URL it came from. The agent searches the month's news, then reads the pages behind the strongest results.
Runs on: brave.news · brave.llm_context
Find the page you half-remember
"They had a pricing table with a startup tier, somewhere in their docs." An agent pins down the domain, walks that one domain for the exact page, and returns the URL plus what it says.
Runs on: brave.web · brave.site
What operators actually think of a tool
Before you commit to a vendor, get the forum, Reddit, and Q&A threads where real users complain, praise, and warn. What comes back is a gotchas list with links, not a marketing-page summary.
Runs on: brave.discussions · brave.llm_context
Answers with receipts, not a page of links
A plain factual question comes back answered, the source named for each part. The agent reads pre-extracted text from the top pages instead of handing you links to open one by one.
Runs on: brave.llm_context
Every action, honestly listed
The complete seeded set — what each one does and costs, stated before an agent may call it. Nothing hidden, nothing padded.
brave.webBrave web search
Searches the live web and returns titles, URLs, descriptions, and hostnames for a query. Search operators work: quoted phrases, exclusions, site:, filetype:.
read-onlyno vendor charge
brave.siteSite-scoped search
Web search restricted to one domain, for finding a specific page on it — pricing, docs, contact, a person's profile. Returns titles and URLs.
read-onlyno vendor charge
brave.newsBrave news search
News-outlet search with a time window from 24 hours to a year. Returns headline, URL, source host, and age — built for events and announcements.
read-onlyno vendor charge
brave.discussionsForum and Q&A chatter
Forum, Reddit, and Q&A threads for a query, from Brave's discussions cluster — operator experience, complaints, sentiment, and gotchas.
read-onlyno vendor charge
brave.llm_contextWeb answer context
Returns pre-extracted text snippets from the top pages for a query — what the pages actually say, not just links to them.
read-onlyno vendor charge
Comes wired into these roles
Every Brave Search action is a capability any agent in your workforce can hold. Out of the box it comes wired into the roles below — a starting point, not a boundary.
Web Researcher
Finds it, then reads it: a vague reference becomes concrete URLs and page text.
The full twelve-agent roster, with every action list, is in AI agent examples.
How connecting works
Connect Brave Search once, in the Ahel desktop app, with your own key — stored by your runtime, not by us, removable at any time. From then on any agent whose job needs it can use it: hand over a job, get back a run with a receipt.
Brave issues Search API keys at its own developer dashboard; a free tier exists with rate limits, and Brave's paid tiers lift them. Those are Brave's terms and Brave's prices — Ahel adds no markup.
Costs and limits, honestly
All five actions are free of per-call charges on Brave's side — usage draws on your Brave Search API plan's quota and rate limits.
Brave allows about one request per second; the app paces calls for you, so a multi-step search is slow but safe.
Brave returns at most 20 results per call; agents keep counts small on purpose.
Questions people actually ask
Is there a free Brave Search API tier?
Yes — that is Brave's own offer, not ours: Brave issues API keys at its developer dashboard with a free tier that carries rate limits, and paid tiers that lift them. You connect whichever plan you hold; Ahel adds no markup on top.
What does the Brave Search API cost through Ahel?
Exactly what Brave charges you and nothing more. Your key, Brave's prices, no markup. None of the five seeded actions carries a per-call charge beyond your Brave plan's quota.
Do agents get page content or just links?
Both, honestly separated: brave.web, brave.site, brave.news, and brave.discussions return links with titles and descriptions; brave.llm_context returns extracted text from the top pages — what they say, for answering with sources.
How do I connect Brave Search to my agents?
In the Ahel desktop app: paste your Brave API key once, and every agent that needs search can use it on your behalf. The key is stored by your own runtime and you can remove it at any time. Ahel is invite-only right now — request access and we open the door in batches.