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.