Horde Studio 12.6.0
Version 12.6 replaces one-off text-provider integrations with a configurable provider layer, while correcting AWS Bedrock account routing and making model selection visible where providers are configured.
Custom providers
- Added a first-class Custom OpenAI-compatible text provider.
- Configure a friendly provider name, complete API base URL, bearer API key and optional JSON request headers.
- Discover models live from
BASE_URL/models, search the returned catalog, or enter an exact model ID when a platform does not expose a catalog. - Route Chat, Worlds, builders and Virtual Humans through
BASE_URL/chat/completionsusing the same shared provider abstraction. - Made the custom provider available as both the global text default and an independent Virtual Human conversation provider.
- Accept model catalogs returned as a plain array,
{ "data": [...] }or{ "models": [...] }.
AWS Bedrock and NVIDIA NIM
- Added an optional complete Bedrock Mantle Base URL so account-specific endpoints no longer have to match Horde Studio's derived regional URL.
- Kept AWS Region as a fallback only when no explicit Mantle URL is supplied.
- Moved the searchable Default Text Model control beside the provider selector.
- Model browsing now follows the provider and credentials currently visible in Settings, even before saving.
- NVIDIA NIM and AWS Bedrock therefore expose their live model choices instead of appearing as key-only integrations.
Security and compatibility
- Require HTTPS for remote custom APIs while continuing to allow HTTP loopback servers.
- Validate additional headers as a bounded JSON object with string values.
- Store custom API keys and authentication headers through the protected credential path controlled by Remember Keys.
- Exclude custom credentials and authentication headers from exports and backups.
- Expanded the connection policy to support user-configured HTTPS providers without adding every host to Horde Studio itself.
- Added contextual help and Pip handbook coverage for custom APIs and account-specific Bedrock endpoints.
Validation
- JavaScript syntax checks pass.
- The complete Horde Studio audit suite passes.
- Custom-provider, cloud-provider, NanoGPT, contextual-help, security, World, Chat and Virtual Human regression coverage passes.
- The portable package includes all application, Labs, help, launcher and bridge files.