DEV Community

talor
talor

Posted on

I open-sourced a plugin that gives Hermes Agent real-time Google search

I build a SERP API. The most interesting question for me lately isn't "how do you scrape Google" — it's "how does my AI agent get live data when it needs it."

AI agents are only as good as their context. And most agents today are stuck with stale training data or clunky search integrations that can't filter by location, language, or time.

So I built an open-source plugin for Hermes Agent (from Nous Research) that plugs into my TalorData SERP API.

What it does

  • Replaces Hermes's web_search backend with real Google SERP data
  • Adds a talor_google_search tool with the full parameter set: device, location, language, google_domain, tbm (images/news/shopping/videos/local/patents), tbs time filters, pagination, render_js, ai_overview, no_cache
  • Returns only the fields Hermes needs — no giant raw payloads blowing up your context window
  • One TALOR_API_TOKEN for everything

Install

macOS / Linux

cd ~/.hermes/hermes-agent
uv pip install --python venv/bin/python <path-to-repo>
hermes plugins enable talor
hermes tools
Enter fullscreen mode Exit fullscreen mode

Windows (PowerShell)

cd $env:USERPROFILE\.hermes\hermes-agent
uv pip install --python .\venv\Scripts\python.exe '<path-to-repo>'
hermes plugins enable talor
Enter fullscreen mode Exit fullscreen mode

Or just paste this into a Hermes chat and let it handle the setup:

Install and configure talor-hermes-plugin by following the instructions at:
https://github.com/TalorData/talor-hermes-plugin
Enter fullscreen mode Exit fullscreen mode

Two prompts worth trying right after install

  1. "Find the latest AI news. Use multiple focused news searches restricted to the past week, verify the leading stories against reputable or primary sources, and give me a concise dated briefing with source links."
  2. "Compare the current best budget Android phones in Germany. Search with German location and language settings, check at least three different retailers, and return a shortlist with prices and key specs."

Google engine is live today; Bing, Yandex, and DuckDuckGo are on the roadmap.

If you find a bug or want another engine, open an issue or PR — it's all open source.

Top comments (0)