Skip to the page

Integrations / Agent frameworks & builders

SpecStream for CrewAI

crewai-specstream gives the agents in your crew live web records with their sources, so your funding analyst cites the filing instead of remembering one.

What you get

  • A cache that waitsCrewAI's tool cache saves only finished runs, so a later task in the crew never replays half the rows.
  • Fits @CrewBase projectsInside a @CrewBase class, specstream_tools goes on any agent from agents_config and the key never shows up in logs.
  • One link to the workspaceA teammate opens a row's list_link to map the same results in SpecStream, export them, or keep them current.

Set it up

  1. Run pip install -U crewai-specstream on Python 3.10 to 3.13 with CrewAI 1.x.
  2. Set SPECSTREAM_API_KEY, the env var the tools declare as required, to a key from Agents & API.
  3. Add specstream_tools(max_price_usd=5) to an Agent's tools, give it a Task, and call kickoff on the Crew.

The full setup guide has every step, with what to do if something doesn’t arrive.

Related integrations

See all

Live web data, in CrewAI

Ask in your own words for companies, places, people, filings or anything else the web lists. You see the price before anything runs and pay only for the matches.