local_ai_genkit

Optional Genkit orchestration for LocalAI Kit: flows, tools, prompt templates and schema-validated structured output over any LocalLlm.

import 'package:local_ai_genkit/local_ai_genkit.dart';

Add GenkitAdapterPlugin alongside your runtime adapter when you need Genkit flows. See the LocalAI Kit repository for examples and architecture documentation.

To expose a loaded LocalLlm as a native Genkit model, use a caller-owned Genkit runtime (the bridge targets Genkit 0.14.x):

final model = GenkitLlmAdapter(inner: llm).registerAsGenkitModel(
  genkit: Genkit(promptDir: null),
  name: 'localai/inner',
);

Libraries

local_ai_genkit
Optional Genkit orchestration layer (architecture §3.5, §7.1).