All plugins

web-specstream

SpecStream Search API and Extract API for web_search and web_extract. Search is $5 per 1,000 searches, extract is $0.80 per 1,000 pages (web pages, PDF, Word and Excel, up to 20 URLs a call, a page with no text is free). Needs a SpecStream API key. Disclosure — paid third-party backend: search queries and every URL passed to web_extract are sent to api.specstream.ai with your SPECSTREAM_API_KEY, which SpecStream fetches server-side and bills to that key's balance.

SpecstreamaiWebv1.0.0Updated 2 hours ago

About

SpecStream Search API and Extract API for web_search and web_extract. Search is $5 per 1,000 searches, extract is $0.80 per 1,000 pages (web pages, PDF, Word and Excel, up to 20 URLs a call, a page with no text is free). Needs a SpecStream API key. Disclosure — paid third-party backend: search queries and every URL passed to web_extract are sent to api.specstream.ai with your SPECSTREAM_API_KEY, which SpecStream fetches server-side and bills to that key's balance.

web-specstream

SpecStream as a web_search and web_extract backend for Hermes Agent.

  • Search: the SpecStream Search API (GET /v1/web-search, $5 per 1,000 searches). Each result is the answer, a matching row or a ranked source, with the page it was read from.
  • Extract: the SpecStream Extract API (POST /v1/extract, $0.80 per 1,000 pages). Up to 20 URLs a call: web pages, PDF, Word and Excel, as Markdown. A page with no text is not charged.

Install

hermes plugins install https://github.com/specstream/hermes-web-specstream
hermes config set web.backend specstream

Hermes asks for SPECSTREAM_API_KEY. Create a key at https://specstream.ai/workspace (new accounts get $10 of credit, no card). You can also set web.search_backend or web.extract_backend to specstream on its own.

What it sends

Search queries and the URLs given to web_extract go to https://api.specstream.ai, with the key as a Bearer token. Requests spend the SpecStream balance of that key at the prices above. No other host is contacted, and the plugin has no telemetry, background process, shell command or self-update. The key is read only through agent.secret_scope.get_secret.

Develop

pip install pytest httpx
PYTHONPATH=/path/to/hermes-agent python -m pytest tests/test_provider.py

The tests replace the HTTP layer and never call the SpecStream API.

MIT licence. Support: support@specstream.ai

README from the reviewed commit ff87c46; it updates when the author re-pins.

More by Specstreamai

2 plugins by Specstreamai in the catalog.