AI-Studio/app/MindWork AI Studio/Settings
Prodman Devokadev e0d7a810ea Add LiteLLM as a new LLM provider
Add LiteLLM as a first-class provider. LiteLLM is a self-hosted AI
gateway that exposes a single OpenAI-compatible endpoint in front of
100+ models across providers (OpenAI, Anthropic, Google, Azure, AWS
Bedrock, and more).

The provider mirrors the existing OpenAI-compatible providers: it uses
the shared StreamOpenAICompatibleChatCompletion helper for streaming
chat and LoadModelsResponse against /v1/models for automatic model
discovery. The user supplies the base URL of their proxy; it is
normalized and the OpenAI-compatible /v1/ path is appended. It uses the
self-hosted trust policy and confidence handling, since the gateway
owner decides which downstream providers requests are routed to.

Wired through the standard plumbing: the LLMProviders enum,
LLMProvidersExtensions (name, confidence, factory, hostname/API-key
requirements), ProviderExtensions (capabilities + reasoning), and
SettingsManager (per-scheme confidence levels). Hostname and API key
are both required. Added a user-facing changelog entry and updated the
configuration-plugin docs to include the new LITE_LLM confidence key.
2026-08-10 18:13:08 +05:30
..
DataModel Fixed settings keeping their plugin value after a configuration was withdrawn (#903) 2026-08-09 20:47:30 +02:00
ChatTemplate.cs Added support for exporting chat templates & profiles (#772) 2026-05-22 15:46:03 +02:00
ConfigMeta.cs Fixed settings keeping their plugin value after a configuration was withdrawn (#903) 2026-08-09 20:47:30 +02:00
ConfigMetaBase.cs Fixed settings keeping their plugin value after a configuration was withdrawn (#903) 2026-08-09 20:47:30 +02:00
ConfigurableAssistant.cs Added the visual briefing assistant (#893) 2026-08-02 21:41:12 +02:00
ConfigurationSelectDataFactory.cs Improved enterprise update policies & Flatpak support (#853) 2026-07-13 13:35:24 +02:00
DataSourceSecuritySettings.cs Added support for organization-trusted providers (#816) 2026-06-21 15:16:37 +02:00
DataSourceSecurityTrustExtensions.cs Added support for organization-trusted providers (#816) 2026-06-21 15:16:37 +02:00
EmbeddingProvider.cs Fixed self-hosted provider API key handling (#811) 2026-06-20 15:55:09 +02:00
IConfig.cs Adding providers can now be disabled using config plugins (#522) 2025-08-09 19:29:43 +02:00
IDataSource.cs Configure ERI servers in config plugins (#767) 2026-05-18 16:26:51 +02:00
IERIDataSource.cs Configure ERI servers in config plugins (#767) 2026-05-18 16:26:51 +02:00
IExternalDataSource.cs Configure ERI servers in config plugins (#767) 2026-05-18 16:26:51 +02:00
IInternalDataSource.cs Configure data sources (#259) 2025-01-13 19:51:26 +01:00
ManagedConfiguration.cs Fixed settings keeping their plugin value after a configuration was withdrawn (#903) 2026-08-09 20:47:30 +02:00
ManagedConfiguration.Parsing.cs Fixed settings keeping their plugin value after a configuration was withdrawn (#903) 2026-08-09 20:47:30 +02:00
ManagedConfiguration.Register.cs Fixed configuration-managed settings remaining active after their configuration plugin was removed (#892) 2026-08-06 20:59:53 +02:00
ManagedConfigurationMode.cs Added config option for start page (#704) 2026-03-21 18:05:06 +01:00
ManagedEditableDefaultState.cs Added config option for start page (#704) 2026-03-21 18:05:06 +01:00
NoConfig.cs Adding providers can now be disabled using config plugins (#522) 2025-08-09 19:29:43 +02:00
Profile.cs Added support for exporting chat templates & profiles (#772) 2026-05-22 15:46:03 +02:00
ProfilePreselection.cs Added explicit profile behavior choices (#696) 2026-03-14 15:40:07 +01:00
ProfilePreselectionMode.cs Added explicit profile behavior choices (#696) 2026-03-14 15:40:07 +01:00
Provider.cs Added an expert option to override model capabilities (#830) 2026-07-05 12:42:55 +02:00
ProviderCapabilityOverrides.cs Added an expert option to override model capabilities (#830) 2026-07-05 12:42:55 +02:00
ProviderExtensions.Alibaba.cs Added support for latest Claude and Qwen models (#742) 2026-04-17 09:02:34 +02:00
ProviderExtensions.Anthropic.cs Added support for new models (#855) 2026-07-13 15:22:45 +02:00
ProviderExtensions.cs Add LiteLLM as a new LLM provider 2026-08-10 18:13:08 +05:30
ProviderExtensions.DeepSeek.cs Added support for images (#609) 2025-12-30 18:30:32 +01:00
ProviderExtensions.Google.cs Added support for new models (#855) 2026-07-13 15:22:45 +02:00
ProviderExtensions.Mistral.cs Added capabilities for Mistral and Qwen models (#719) 2026-04-15 19:03:52 +02:00
ProviderExtensions.OpenAI.cs Added support for new models (#855) 2026-07-13 15:22:45 +02:00
ProviderExtensions.OpenRouter.cs Added support for images (#609) 2025-12-30 18:30:32 +01:00
ProviderExtensions.OpenSource.cs Added support for organization-approved assistant plugins (#821) 2026-07-05 15:20:29 +02:00
ProviderExtensions.Perplexity.cs Added support for images (#609) 2025-12-30 18:30:32 +01:00
ProviderExtensions.Reasoning.cs Add LiteLLM as a new LLM provider 2026-08-10 18:13:08 +05:30
SettingsManager.cs Add LiteLLM as a new LLM provider 2026-08-10 18:13:08 +05:30
SettingsMigrations.cs Added support for organization-managed provider confidence settings (#815) 2026-06-21 11:52:02 +02:00
SettingsWriteBlockReason.cs Enhanced settings manager with versioned backups and migrations (#819) 2026-06-21 18:46:21 +02:00
TolerantEnumConverter.cs Added a preview of the document analysis assistant (#561) 2025-11-24 12:37:18 +01:00
TranscriptionProvider.cs Fixed self-hosted provider API key handling (#811) 2026-06-20 15:55:09 +02:00
Version.cs Added support for organization-managed provider confidence settings (#815) 2026-06-21 11:52:02 +02:00