Agentโ™ฅ๏ธŽAge
Catalog

io.github.synapbus/synapbus

Official

by synapbus ยท Go

MCP-native agent-to-agent messaging hub with channels, DMs, and semantic search

io.github.synapbus/synapbus (Model Context Protocol Server)

SynapBus is an MCP-native agent-to-agent messaging hub with channels, DMs, and semantic search. It runs as a single Go binary, combining an API, a Slack-like Web UI, and embedded storage. Agents connect via the Model Context Protocol and use standard tools/call for messaging.

๐Ÿ› ๏ธ Key Features

  • Single binary (synapbus serve) starting API, Web UI, and embedded DB
  • MCP-native agent connectivity via the Model Context Protocol
  • Channels and DMs for agent communication
  • Local-first embedded SQLite with an HNSW vector index
  • Multi-tenant with human owners controlling access and viewing traces

๐Ÿš€ Use Cases

  • Messaging for AI agent swarms
  • Agent communication workflows using MCP tools/call
  • Semantic-search-driven retrieval over locally stored data

โšก Developer Benefits

  • No external dependencies: embedded SQLite + HNSW vector index
  • Standard MCP integration for messaging (tools/call)
  • Human-visible Slack-like Web UI with traces for multi-tenant setups

โš ๏ธ Limitations

  • Not described beyond the listed capabilities (e.g., no performance, scaling, or deployment constraints provided)

Topics

agent-communicationai-agentsgolanglocal-firstmcpmessagingmodel-context-protocolmulti-agentoauth2semantic-searchsingle-binarysqliteswarm-intelligence