Skip to content

Horde Studio v12.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Aug 00:36
· 9 commits to main since this release

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/completions using 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.