Skip to content

docs(templates): recommend more integrations per template, not just Hermes - #3215

Open
benfrank241 wants to merge 1 commit into
mainfrom
feat/template-recommended-integrations
Open

docs(templates): recommend more integrations per template, not just Hermes#3215
benfrank241 wants to merge 1 commit into
mainfrom
feat/template-recommended-integrations

Conversation

@benfrank241

Copy link
Copy Markdown
Member

What

Four of the new bank templates listed only hermes as a recommended harness, and coding-agent listed just three — even though each template's memory pattern fits many integrations. This broadens the "recommended integrations" on each template to the harnesses that actually suit its use case, so the Bank Templates Hub shows they're generally useful, not Hermes-only.

Template Before After
coding-agent claude-code, codex, hermes + cursor, cursor-cli, cline, roo-code, aider, continue, opencode, openhands, zed, zcode, copilot-cli, github-copilot, devin-desktop, gemini-spark, grok-build, claude-agent-sdk
hermes-gateway-bot hermes langgraph, crewai, agno, ag2, autogen, dify, flowise, n8n, zapier, hermes
hermes-orchestrator hermes langgraph, crewai, ag2, autogen, agno, google-adk, openai-agents, claude-agent-sdk, smolagents, omnigent, hermes
customer-support hermes langgraph, crewai, agno, dify, flowise, n8n, zapier, openai-agents, vapi, pipecat, hermes
research-assistant hermes obsidian, llamaindex, haystack, perplexity, langgraph, crewai, agno, google-adk, openai-agents, claude-code, hermes

Also fixes two stale icon IDs on the conversation template (ai-sdkvercel-ai-sdk, chatvercel-chat) so every template's icons resolve.

Notes

  • hermes is kept on all seven templates, so the Hermes memory setup template picker (which filters on the hermes tag) is unaffected.
  • Every integration ID resolves to an entry in integrations.json (icons render).

Verification

  • All 7 templates pass check-templates.mjs.
  • check-integrations.mjs green.
  • Local npm run build (docs) succeeds — the hub renders with the new icons.

…ermes

Four of the new bank templates (hermes-gateway-bot, hermes-orchestrator,
customer-support, research-assistant) listed only `hermes` as a recommended
harness, and coding-agent listed just three — even though each template's memory
pattern fits many integrations. Expand each with the harnesses that genuinely
suit its use case:

- coding-agent: the coding tools (cursor, cline, roo-code, aider, continue,
  opencode, openhands, zed, zcode, copilot-cli, github-copilot, devin-desktop, …)
- hermes-gateway-bot: multi-user bot + automation frameworks (langgraph, crewai,
  agno, ag2, autogen, dify, flowise, n8n, zapier)
- hermes-orchestrator: orchestration frameworks (langgraph, crewai, ag2, autogen,
  agno, google-adk, openai-agents, claude-agent-sdk, smolagents, omnigent)
- customer-support: support/bot frameworks (langgraph, crewai, agno, dify,
  flowise, n8n, zapier, openai-agents, vapi, pipecat)
- research-assistant: research/knowledge tools (obsidian, llamaindex, haystack,
  perplexity, langgraph, crewai, agno, google-adk, openai-agents, claude-code)

`hermes` is kept on all seven, so the Hermes setup picker is unaffected. Also
fixes two stale icon IDs on the conversation template (ai-sdk -> vercel-ai-sdk,
chat -> vercel-chat) so every template's icons resolve.

All 7 templates validate; check-integrations + docs build green.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant