Direct answer
A browser-local adapter marketplace is a user-controlled catalog of small skill packages. The user downloads only compatible, signed, source-described adapters and applies them locally to a matching base model.
Marketplace contract
| Field | Purpose |
|---|---|
| Base family | Prevent applying an adapter to the wrong model |
| Tokenizer digest | Prevent semantic incompatibility |
| Tensor layout checksum | Prevent shape mismatch |
| License and source | Preserve legal and provenance evidence |
| Evaluation card | Show what the adapter actually improves |
| Resource profile | Let the user choose frugal packages |
| Revocation and retirement | Remove stale or superseded skills |
Local install flow
PROCEDURE install_adapter(adapter_package, local_base_model)
REQUIRE adapter_package.base_family == local_base_model.base_family
REQUIRE adapter_package.tokenizer_checksum == local_base_model.tokenizer_checksum
REQUIRE adapter_package.tensor_layout_checksum == local_base_model.tensor_layout_checksum
REQUIRE VERIFY_SIGNATURE(adapter_package)
REQUIRE USER_ACCEPTS_LICENSE(adapter_package.license)
result <- VALIDATE_ADAPTER_LOCALLY(adapter_package)
IF NOT result.ok
RETURN REJECT(result.error)
END IF
STORE_IN_LOCAL_REGISTRY(adapter_package)
RETURN READY_FOR_SHADOW_TEST(adapter_package)
END PROCEDUREWhy this fits ModelBreeder
It combines the Four Fs: fast local load, flexible skills, frugal adapter size, and federated distribution without centralizing private data.
Source reports used for this guide
These reports are preserved verbatim in the site archive. The guide above is an editorial synthesis and may narrow, qualify, or reorganize claims from the source material.