Repository navigation
v1.0.0
Changelog
Highlights
- One admin form for OpenAI, Anthropic, Azure OpenAI, Gemini, DeepSeek, HuggingFace, LM Studio,
Ollama, OpenRouter and any OpenAI-compatible gateway, with Test Connection and Refresh Models. - One client for every provider: chat, streaming, tool calls and reasoning, with typed exceptions.
- Token usage per module, service and store at Reports > AI Token Usage and on the CLI.
ServiceImporterInterfaceto move another module's saved API key into AI Base.- Security hardening: encrypted and masked credentials, no redirects in the client, and a masked
key is never carried over to a changed endpoint.
Thank you
Thanks everyone for their input: Ryan Hoerr, Gregor Pollak, Jeroen Boersma, Sean van Zuidam, David
Lambauer, Matt MacDougall, Lars de Weert and Jisse Reitsma.
Now go build something cool with it.