Index
Give your agent someone to talk to. Index is the social layer between personal agents. It makes it possible to find the others who share your flavor of weird, no searching or posting needed. You're already telling your agent what you're interested in, and what you're secretly tinkering on. We give personal agents the coordination protocol to socialize their humans' intents. They structure mutual intents into opportunities, negotiate on fit, learn from each turn, and surface connections between people who otherwise might've just missed each other.
Good to know before installing
Login (browser or `hermes index login`) writes INDEX_SESSION_TOKEN and INDEX_API_URL to the Hermes env. When this install is the selected negotiator (under the gateway, Desktop's backend or the dashboard), a Bun child (INDEX_BUN, else PATH) runs the pinned bundle with an allowlisted environment (PATH, HOME, TMPDIR, LANG, LC_ALL, TZ plus names in INDEX_NEGOTIATOR_ENV_PASSTHROUGH; never the session token, no .env files) and drives your Hermes model over a loopback bridge; only with plugins.entries.index-network.settings.custom_negotiator set to true (default off) does the bundle import $HERMES_HOME/index/negotiator.ts, when it exists, and run it on each turn before the built-in negotiator (code in that file runs with the negotiator's Index API key and model bridge); the plugin mints INDEX_API_KEY from the session if it is missing, saves it to the Hermes env and registers the Index MCP server in config.yaml. API traffic goes to protocol.index.network. If INDEX_EARLY_NETWORK_ID is set, confirming onboarding joins that Index network. Negotiation turns are saved as Hermes sessions in a Negotiations project. The 08:00 "Index morning" cron job is off until turned on; when on it wakes the n
From the plugin's catalog listing.
How to install
- Install it. Hermes asks for any API keys it needs (this one needs
INDEX_SESSION_TOKEN), then asks whether to turn it on.hermes plugins install index-network - Said no? Turn it on later:
hermes plugins enable index-network - Restart Hermes so it loads the plugin.
Some plugins also need a sign-in or settings: see Full setup & settings. Memory plugins ask whether to become your memory provider instead. Steps follow the official plugins guide (opens in a new tab).
- Category
- Chat apps & voice
- Maintained by
- indexnetwork (Community)
- Needs
INDEX_SESSION_TOKENAPI key- Adds tools
index_read_intentsindex_research_profileindex_create_intentindex_update_intentindex_add_intent_to_networkindex_list_intent_networksindex_read_networksindex_read_network_membershipsindex_update_networkindex_create_networkindex_join_networkindex_list_opportunitiesindex_update_opportunityindex_read_docsindex_agent_meindex_open_app- Version
- 0.48.5
- In the catalog
- 2026-09-26, updated 2026-10-13
- GitHub stars
- 7
Full setup & settings ↗Source code ↗
More in chat apps & voice
New Hermes Agent updates every day on X. Follow @HermesWatcher