Tools
Reference implementations for publishing, discovering, and verifying CMN content.
Use this page as the implementation map. The protocol lives in Spec; these tools are the operational clients and services built on top of it.
Hypha — CLI Client
The operator-facing CLI for working with spores from a terminal or agent runtime. Use it when you want to inspect a domain, evaluate foreign code, fork a spore, or publish your own release.
- Quick Start — Install and first commands
- Releasing Spores — Sign and publish to your mycelium
- Spawn/Grow/Bond/Absorb — Taste, spawn, grow, bond, absorb, and release
- Agent Integration — Workflow patterns and skill templates
- CLI Reference — Complete command documentation
- Error Codes — Exit codes and error handling
Synapse — Federated Indexer
The shared discovery layer. Run Synapse when you need search, crawl scheduling, public query APIs, or cross-domain visibility without introducing a central registry.
- Deployment Guide — Self-host a Synapse instance
- API Reference — HTTP endpoints and formats
- Storage Internals — Database schema and algorithms
Substrate — Core Library
The low-level verification layer used by implementations. It packages the shared primitives for identity, Merkle hashing, schema validation, and cmn:// URI handling.