Skip to main content
A LoRA adapter specialises a base model without swapping it out. The base model stays loaded throughout, so switching behaviour costs far less than switching models.

The short form

Scale

scale controls how strongly the adapter pulls the base model. Leave it unset for the adapter’s own default. Lower values blend the adapter with base behaviour; higher values commit to it. If output degrades after applying an adapter, scale is the first thing to turn down.

Catalog management

Electron carries the full surface, matching Swift rather than the short form the other TypeScript SDKs have.
importAdapter(sourcePath) takes a file from disk. On a desktop that is how most people will bring their own adapter, and it is worth wiring to a file picker.

Check compatibility first

An adapter is trained against a specific base model. Applying one to a different base either fails or produces nonsense, so check rather than discovering it in the output.

Switching adapters

Adapters stack. Remove before applying another, or two of them fight and the output is worse than either alone.