Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 2.56 KB

File metadata and controls

31 lines (20 loc) · 2.56 KB

fmsg Host Implementations

Implementation Description
fmsgd fmsg host written in Go!

fmsg Ancillary Service Implementations

Implementation Description
fmsg-docker Docker compose all-in-one fmsg stack
fmsgid Example implementation of FMSG-002.
fmsg-webapi Implementation of the fmsg Web API Standard - HTTP API providing message sending and retrival via an integrated fmsgd host
fmsg-cli Command line interface to fmsg Web API
fmsg-groot Demo bot that replies “I am Groot” to every message

fmsg Adaptors

Adaptors connect existing agent frameworks and applications to fmsg so they can send and receive messages using their own fmsg address.

Implementation Description
hermes-fmsg fmsg platform plugin for Hermes Agent - gives a Hermes agent its own address with fmsg threads mapped to Hermes sessions
openclaw-fmsg fmsg channel plugin for OpenClaw - receives messages over WebSocket with inbox catch-up, maps fmsg message trees to OpenClaw sessions and carries attachments both ways
fmsg-mcp MCP server giving any MCP-capable agent (Claude Code, Claude Desktop, Cursor, VS Code, claude.ai connectors) an fmsg address - send, reply, threads, reactions, attachments and wait-for-message over WebSocket; stdio or Streamable HTTP with per-client API keys
fmsg-mcp-claude MCP server for Claude Code and Claude Desktop that shares a Claude session as an fmsg thread and resumes any fmsg thread as Claude context