SpecStream for Tavily, Exa and Firecrawl SDKs
SpecStream is the live web data engine for teams and agents. Code written with tavily-python, exa-py or @mendable/firecrawl-js runs on the SpecStream Search API once the client gets the SpecStream address.
What you get
- One argument
- api_base_url for TavilyClient, base_url for Exa, apiUrl for the Firecrawl JS client. Your calls stay as they are.
- Search and scrape
- Firecrawl's search and scrape both work, and Exa's search_and_contents too.
- Paid per search
- Each search is one Search API call of up to 10 results, paid from your balance with no quote and no approval.
Set it up
- In SpecStream, open Agents & API and create an API key.
- Pass the SpecStream address for your SDK, such as api_base_url="https://api.specstream.ai/tavily", and your key as the API key.
- Run one search and print the titles and URLs.
The full setup guide has every step, with what to do if something doesn’t arrive.
Live web data, in Tavily, Exa and Firecrawl SDKs.
Ask in your own words for companies, places, people, filings or anything else the web lists.