Contributing Extensions
Extend the HUMΛN Protocol with new capabilities
What is an Extension?
Extensions add new functionality to HUMΛN. There are two types:
Companion Extensions (Muscles)
Add capabilities to your Companion: Meeting scheduling, Dashboard creation, Scaling tracking, Calendar sync, etc.
Protocol Extensions
Modify how the protocol itself behaves: Auth providers, Ledger implementations, Capability verifiers, Developer tools.
Both types are marketplace-viable. Build what you need, share it with the community, and earn revenue.
Protocol Extension Types
Authentication Providers
Add support for new identity systems (e.g., SAML, OIDC, Web3 wallets).
Ledger Implementations
Use alternative distributed ledgers for provenance (e.g., Ethereum, IPFS, custom chains).
Capability Verifiers
Custom logic for verifying capabilities (e.g., on-chain credentials, zero-knowledge proofs).
Developer Tools
CLIs, IDE plugins, testing frameworks, or deployment tools for building with HUMΛN.
Custom Ontologies
Domain-specific capability taxonomies (e.g., Healthcare, Legal, Finance) for better agent routing.
Extension API
The Extension API is launching in v0.3. If you have ideas for extensions, share them in GitHub Discussions — the community will help shape the API.