Add native X (Twitter) search tool with OAuth support
TL;DR
Introduce the `x_search` tool, allowing the agent to search the X timeline, find threads, and surface posts directly from the chat using either X OAuth login or an API key.
What changed
Hermes Agent added the x_search tool. The update lets the agent search the X timeline, locate threads, and return posts directly inside chat sessions. Connection works through X OAuth login or by supplying an API key.
The change arrived on 21 May 2026 as part of ongoing Hermes releases. It builds on the existing 16-platform support and 3-layer memory system already in the open-source agent.
Why it matters
Vibe Builders now gain one place to pull public X signals without separate scripts or paid social APIs. The move pressures hosted agent platforms that still require manual data handoffs. It also tests whether self-hosted tools can match the convenience of closed services while keeping data under user control.
The core bet is that persistent memory plus native X access will compound into reusable skills faster than stitching together multiple tools. Teams running their own VPS avoid extra monthly fees for social monitoring add-ons.
How to use it
Update your Hermes install with the latest release from the Nous Research repo. Open the chat and run the OAuth flow for X or paste your API key into the config. Once connected, ask the agent to search for specific topics or accounts and it surfaces results with links.
The tool appears automatically after the update on any supported messaging platform. No extra VPS changes are required beyond the standard $5 to $20 monthly hosting cost.
Watch for
Confirm the bet when agents reliably return recent posts and threads without hitting rate limits during normal use. The feature fails if X tightens OAuth rules or raises API costs. Expect a follow-up native tool for another platform such as LinkedIn within the next release cycle.
Who this matters for
- Vibe Builders: Use the x_search tool to pull real-time social signals into your agent without paid API middleman.
- Developers: Integrate the x_search tool via OAuth to build self-hosted agents that monitor X threads natively.
Harsh’s take
Hermes Agent adding native X search via OAuth is a direct hit to overpriced social listening SaaS. By bypassing the need for complex custom scrapers or expensive enterprise API tiers, Nous Research is making real-time data accessible to the self-hosted crowd. This is about vertical integration within the agent stack: memory, compute, and now live social data in one repo.
The real value here is the compounding effect of the three-layer memory system combined with live search. Most agents are goldfish, but Hermes can now index what it finds on X and relate it to previous sessions. This moves the needle for anyone running a VPS-based operation who wants to avoid the walled gardens of closed agent platforms.
It is a practical, low-cost win for the open-source ecosystem.
by Harsh Desai
About Hermes Agent
View the full Hermes Agent page →All Hermes Agent updatesMore from Hermes Agent
- FeatureEnable LSP semantic diagnostics on file writes
Run a real language server against edited files during `write_file` or `patch` operations to surface type errors, undefined symbols, and missing imports directly to the agent.
- App UpdateReduce cold-start launch times by up to 19 seconds
Shave ~19 seconds off the `hermes` launch time by deferring heavy imports, caching model catalogs on disk, parallelizing doctor checks, and skipping the welcome banner in single-query mode.
- App UpdatePublish Hermes Agent as a native PyPI package
Hermes Agent is now available directly on PyPI. Users can install the agent and its full TUI experience using `pip install hermes-agent` without needing to clone the repository.