XDOG

Tools for building AI agents and managing LLM deployments.

GitHub →

xdog / Packages / ai / Features

Typed model APIs with provider-specific capabilities; authentication, routing and wire adaptation stay separate.

Providers

Registered providers
Copilot and native Antigravity implementations; a protocol is not another provider.
Catalog and authentication
Provider-specific login, model synchronization and local credential management.

Model APIs

Typed streams
Frozen Context, Model and StreamOptions data with typed streaming events and final results.
Model capabilities
Tool calling, search, embeddings and image output depend on the selected provider/model.
Cancellation and usage
Cooperative stream cancellation plus token/cache/cost metadata where supplied.

Interop

Local protocol proxy
Messages, token count, Responses and supported Chat Completions paths use the same provider runtime.