Skip to content
Alvo is pre-v0.1: the image runs from its edge tag, and no NuGet package or release is published yet.Pre-v0.1: no release yet.Roadmap and status

MMLib.Alvo.Ai

The Alvo schema assistant: an agent that reads a project and proposes a descriptor change, and cannot apply one.

The Alvo schema assistant: an agent that reads a project and proposes a descriptor change, and cannot apply one.

Namespace Microsoft.Extensions.DependencyInjection

Section titled “Namespace Microsoft.Extensions.DependencyInjection”

static class

Registers the Alvo schema assistant.

public static IServiceCollection AddAlvoAi(this IServiceCollection services)

Adds IAlvoAssistant to services.

A call of its own rather than part of AddAlvo. The agent is the one package an embedded host can decline to install; folding it into the core’s registration would make every host acquire an agent runtime and an OpenAI client to serve a Data API.

Registering it does not configure a connection. A host that adds this and pins nothing has an assistant that answers “no AI connection is configured” — which is what the dashboard’s settings screen exists to fix.

  • services — The service collection to register into.

Returns: services, for chaining.