Exa
ExaA search API that embeds queries and pages so retrieval can work on meaning rather than keywords. The useful case is a…
A search API that embeds queries and pages so retrieval can work on meaning rather than keywords. The useful case is a question phrased the way a person would ask it, where the page that answers it uses different words.…
Exa finds pages by meaning; Tavily returns a small, citation-ready payload for a tool call.
Both are search APIs built for agents, and they fail differently. Exa is stronger when the query is a concept and the right page uses different words; Tavily is stronger when you want three sources and an answer that fits in context. If your agent fetches pages itself, Exa's semantic recall pays off; if it needs a compact result per call, Tavily is the shorter path.
| Option | Pricing | Free tier |
|---|---|---|
| Exa |
Free monthly credit; paid searches priced per request, contents priced separately
Check pricing ↗
|
Free tier |
| Tavily |
Free monthly credits; paid plans priced per search
Check pricing ↗
|
Free tier |
You do not know the keywords a site would use, or you are matching questions to pages rather than queries to results.
The search is one step in an agent loop and every extra round trip and token is a cost you feel.
A pricing change or a free-tier removal flips this comparison faster than any feature release. Both pages are re-checked weekly, and the date above tells you how much to trust the numbers.
Filesystem unless you also need a shell — that is the whole decision.
Same job, different platform: read deploys and logs, keep the token scoped to one project.
Mastra if you write Mastra; Context7 for everything else.
If the image contains text, Ideogram. If it does not, Midjourney.
Jasper drafts marketing copy; Copy.ai runs a repeatable go-to-market workflow.
Pick Cursor if you review diffs line by line; pick Windsurf if you want the agent to finish a multi-step…