mirror of
https://github.com/mudler/LocalAI.git
synced 2026-11-02 10:34:46 -05:00
Add the add-on runtime to LocalAI: manifests, the host operation broker, admin gating by account role, the add-on UI bundle builder and the SDK for add-on pages. Move the navigation to Chat, Models, Add-ons and Settings, with pinned add-ons in the sidebar and an Add-ons drawer. Ship the first-party add-ons (voice, face, fine-tuning, quantization) as packages for linux/amd64, linux/arm64 and darwin/arm64. Intel macOS (darwin/amd64) is enabled in the platform files. Squashed from the review branch. The tree is unchanged; the pre-squash history is kept on a local backup branch. Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
9 lines
303 B
JavaScript
9 lines
303 B
JavaScript
// A second add-on whose style sheet uses the same class names as the first.
|
|
export function createAddon(sdk) {
|
|
const h = sdk.React.createElement
|
|
return {
|
|
Component: () => h('section', null, h('h2', { className: 'title', 'data-testid': 'cssb-title' }, 'Second add-on')),
|
|
dispose() {},
|
|
}
|
|
}
|