Integrations begin with an explicit contract.

Learn what a model adapter must make visible before it can become trusted support.

Adapter contractRequired fields
SourceImmutable artifact referenceLicenseModel and weight termsRequirementsHardware, storage, runtimeExecutionIsolated worker boundary

Adapters are the boundary between Colvri’s open core and model-specific runtimes. That boundary should be narrow, documented, and testable.

Immutable source

An adapter should identify the exact model or artifact source instead of relying on a mutable or ambiguous reference.

Declared requirements

Runtime, storage, hardware fit, license terms, and any required dependencies must be inspectable before installation.

Isolated execution

Model-specific dependencies should remain outside the core so integrations can evolve or be removed independently.