Skip to content

LLM Controller CE v1.2.0

Latest

Choose a tag to compare

@tensioncore tensioncore released this 21 Aug 13:53

LLM Controller CE v1.2 is a focused capability release built on the usability and stability work completed in v1.1.

Rather than another broad interface pass, this release concentrates on four practical additions: a unified attachment workflow, multimodal image understanding, OpenAI-compatible API access, and stronger model and title-generation controls. The existing chat, model-loading, benchmarking, monitoring, analytics, and administration experience remains familiar.

Highlights

  • Expanded the existing file-aware conversation system with a unified attachment workflow supporting file selection, drag-and-drop, and clipboard paste.
  • Added image attachments with thumbnail previews and a larger image viewer.
  • Added image understanding for compatible multimodal GGUF models through llama-server MMPROJ support.
  • Added projector selection and association within Model Management.
  • Added clear multimodal capability visibility in model selection and loaded-model information.
  • Added an OpenAI-compatible /v1 API for using the currently loaded model with compatible applications and development tools.
  • Added API-key authentication and clear validation for invalid credentials, unavailable models, and requests targeting a model other than the one currently loaded.
  • Made the existing automatic title-generation system more controllable through an administrator-selected title model.
  • Integrated the title model into the main model lifecycle so it starts and stops as part of the same operating flow rather than functioning as a separate runtime.
  • Expanded Model Management with Friendly Names, average tokens-per-second visibility, administrator notes, and capability classifications.
  • Added model capability labels for General, Coding, Writing, Reasoning, Math, Agents, and Images.
  • Improved model and projector display names while preserving exact source filenames and removing the previous lossy filename-prettifying behavior.
  • Completed a focused stabilization pass across attachment handling, multimodal model launching, API validation, title-model runtime ordering, and the updated model registry paths.

Upgrade Notes

This release includes database schema changes.

  • New installations use the updated install/schema.sql.
  • Existing installations upgrading from v1.1 must apply install/upgrade_v1_2.sql.
  • After updating the application files and database schema, restart the application service normally.
  • Existing chats, users, benchmark history, analytics data, registered models, and runtime configuration are intended to remain in place.

Validation

The v1.2 release was validated through existing Python and JavaScript syntax checks, browser testing across the changed application surfaces, API authentication and error-path testing, multimodal model and projector launch testing, title-generation lifecycle testing, and a focused pre-release regression review.

Key areas reviewed included file selection, drag-and-drop, clipboard paste, image previews, MMPROJ association, loaded-model visibility, title-model startup and shutdown, API model enforcement, Model Management, and the existing chat and runtime workflows.