{"_id":"@agent-gossip/hub","_rev":"3-8aa87a8bc86df61313a4a024330751b3","name":"@agent-gossip/hub","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@agent-gossip/hub","version":"0.1.0","keywords":["gossip","mcp","claude","ai-agents","mesh","hub","websocket"],"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","_id":"@agent-gossip/hub@0.1.0","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"homepage":"https://github.com/sandipwankhede/gossip#readme","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"bin":{"gossip-hub":"dist/index.js"},"dist":{"shasum":"e68f4744cee705e45b72dcf3c23f13509ebdf94e","tarball":"https://registry.npmjs.org/@agent-gossip/hub/-/hub-0.1.0.tgz","fileCount":13,"integrity":"sha512-EY5FzXQlqGo3Fxp6lf8pqAbEpaJt8DrXIeBanx82zYA4/z9Fz0KWgJh0m9orbpo6QLdXOtudwRu8Ac9olGXQww==","signatures":[{"sig":"MEQCIDGaQpKRR3hzdp86HRRLuvXPl31T0GrLxoTAWbt6ALU6AiB/miCnuyEEKNe90uU3pxJssA+jiCADPkBzzEiw9gr/8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25725},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"node --watch dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"pnpm build"},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"repository":{"url":"git+https://github.com/sandipwankhede/gossip.git","type":"git"},"_npmVersion":"10.9.3","description":"Gossip mesh hub — WebSocket relay for AI agent communication","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.20.0","@agent-gossip/shared":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.1.0_1774543655962_0.344321268939912","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@agent-gossip/hub","version":"0.1.1","keywords":["gossip","mcp","claude","ai-agents","mesh","hub","websocket"],"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","_id":"@agent-gossip/hub@0.1.1","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"homepage":"https://github.com/sandipwankhede/gossip#readme","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"bin":{"gossip-hub":"dist/index.js"},"dist":{"shasum":"45df06c7b308d0bd84a6ed04a26c40aa5732c555","tarball":"https://registry.npmjs.org/@agent-gossip/hub/-/hub-0.1.1.tgz","fileCount":14,"integrity":"sha512-X3uT9JN7V2pbleVtQBJ/9AA5lf3gNzBdPQbyl3i2ObCExwqx5IU1vTDnubYegoeiA9ulcgR/Oi+AUx3pfuO0zw==","signatures":[{"sig":"MEUCIDELhgnXAnbBPbnk907yfNVbmcKPMWkqMR3AVtspQb1LAiEAyUGhzkN15edfXQOHI3UKuwnoHUGHD8qkJVuSSjimfac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27179},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"node --watch dist/index.js","build":"tsc","start":"node dist/index.js","prepublishOnly":"pnpm build"},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"repository":{"url":"git+https://github.com/sandipwankhede/gossip.git","type":"git"},"_npmVersion":"10.9.3","description":"Gossip mesh hub — WebSocket relay for AI agent communication","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ws":"^8.20.0","@agent-gossip/shared":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"@types/ws":"^8.5.0","typescript":"^5.4.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.1.1_1774544128180_0.5778006973342991","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@agent-gossip/hub","version":"0.1.2","description":"Gossip mesh hub — WebSocket relay for AI agent communication","author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","keywords":["gossip","mcp","claude","ai-agents","mesh","hub","websocket"],"repository":{"type":"git","url":"git+https://github.com/sandipwankhede/gossip.git"},"main":"dist/index.js","bin":{"gossip-hub":"dist/index.js"},"engines":{"node":">=20"},"scripts":{"build":"tsc","dev":"node --watch dist/index.js","start":"node dist/index.js","prepublishOnly":"pnpm build"},"dependencies":{"@agent-gossip/shared":"^0.1.1","ws":"^8.20.0"},"devDependencies":{"@types/node":"^22.0.0","@types/ws":"^8.5.0","typescript":"^5.4.0"},"_id":"@agent-gossip/hub@0.1.2","types":"./dist/index.d.ts","bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"homepage":"https://github.com/sandipwankhede/gossip#readme","_nodeVersion":"22.18.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-DglIaqYkDV3678ln6JuAE0tSv36BaDOxGQCDHIK4lcGOnz//+08qCsrZlY6UHQBRvgr6UfaM8oblGpYDrNTVlQ==","shasum":"cd82faa3bf152a709c51251966d872c4505b6f4d","tarball":"https://registry.npmjs.org/@agent-gossip/hub/-/hub-0.1.2.tgz","fileCount":14,"unpackedSize":27234,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGWJ8/b8qUnf/gPjDdABBsgUjQXucVshykGq/uzZJa40AiBqpFz7Aw+zXGGT8o74N4FLZ+bzFRfWJ+tO3t/A2xnTrg=="}]},"_npmUser":{"name":"forevibe","email":"forevibeapp@gmail.com"},"directories":{},"maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hub_0.1.2_1774610732822_0.016797778300756017"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-26T16:47:35.859Z","modified":"2026-03-27T11:25:33.085Z","0.1.0":"2026-03-26T16:47:36.118Z","0.1.1":"2026-03-26T16:55:28.351Z","0.1.2":"2026-03-27T11:25:32.970Z"},"bugs":{"url":"https://github.com/sandipwankhede/gossip/issues"},"author":{"name":"Sandip Pundlik Wankhede"},"license":"MIT","homepage":"https://github.com/sandipwankhede/gossip#readme","keywords":["gossip","mcp","claude","ai-agents","mesh","hub","websocket"],"repository":{"type":"git","url":"git+https://github.com/sandipwankhede/gossip.git"},"description":"Gossip mesh hub — WebSocket relay for AI agent communication","maintainers":[{"name":"forevibe","email":"forevibeapp@gmail.com"}],"readme":"# @agent-gossip/hub\r\n\r\nWebSocket relay hub for the Gossip agent mesh. Routes messages between connected AI coding agents.\r\n\r\n## Quick Start\r\n\r\n```bash\r\nnpx @agent-gossip/hub\r\n```\r\n\r\nThe hub starts on `ws://localhost:3000` by default.\r\n\r\n## Options\r\n\r\n```bash\r\n# Custom port\r\nnpx @agent-gossip/hub --port 4000\r\n\r\n# Or via environment variable\r\nPORT=4000 npx @agent-gossip/hub\r\n```\r\n\r\n## How It Works\r\n\r\n```\r\nCopilot (frontend)              Claude (payments)\r\n       │                                │\r\n       │  gossip_ask(\"payments\", ...)   │\r\n       │ ──────────── hub ────────────> │\r\n       │                         [reads codebase]\r\n       │ <─────────── hub ──────────── │\r\n       │                                │\r\n```\r\n\r\nThe hub is a lightweight relay — it routes messages but **never stores them**. All communication is ephemeral. Works with any MCP-compatible AI tool.\r\n\r\n## Features\r\n\r\n- **Zero config** — just run it\r\n- **Agent registry** — tracks connected agents by name\r\n- **Message routing** — delivers `ask`, `tell`, and `broadcast` messages\r\n- **Health checks** — automatic ping/pong keep-alive\r\n\r\n## Related Packages\r\n\r\n- [`agent-gossip`](https://www.npmjs.com/package/agent-gossip) — CLI & MCP server for AI coding agents\r\n- [`@agent-gossip/shared`](https://www.npmjs.com/package/@agent-gossip/shared) — Shared types\r\n\r\n## License\r\n\r\nMIT\r\n","readmeFilename":"README.md"}