Skip to main content

Changelog

[3.1.0] - 2026-08-25

Release focused on preset-agent creation, extensible RAG data sources, and platform-wide distributed tracing.

Added

  • Preset Agents
    • Create and manage preset agents in the portal
    • Access rules enforced at creation and delegation time via FGA grant-time checks
  • RAG Data Sources
    • Extensible data source system for RAG deployments: S3 and Azure Blob source adapters, source-aware file operations, runtime state persistence, and reconciliation
    • Manager API for configuring RAG data sources and credentials (CRUD with existing RAG permissions)
    • Model operator projects data source configuration onto RAG pods
    • Metadata discovery and filter APIs for RAG sources
  • Distributed Tracing
    • OpenTelemetry tracing library for Python services, replacing the home-grown tracing implementation
    • RAG services report traces through the OpenTelemetry pipeline
    • Go services trace database queries (ClickHouse and Postgres), outbound calls, and record request IDs on server spans
    • Model operator traces inference on vLLM deployments and points RAG pods at the trace collector
    • Platform takes ownership of trace identity at the ingress: external traceparents are quarantined instead of controlling in-mesh trace IDs
    • Model deployments can opt out of inference tracing
  • Monitoring
    • Log and trace storage can be disabled per signal type
    • Observability data expires after a week by default
    • Prometheus scrape spans dropped at the collector to reduce noise
  • Model Gateway
    • Engine-neutral transcription API for speech-to-text backends (OpenAI-compatible, Azure supported)
  • Chat
    • Multiple concurrent active chats
    • Paste images from clipboard into chat
    • Message timestamps displayed
    • Disabled tool buttons show tooltips when a preset agent is selected
  • Infrastructure
    • Extra hosts configurable on the shared Istio ingress gateway
    • fastText language-detection model baked into the RAG image
    • vLLM serving image defaulted to v0.26.0

Fixed

  • Platform
    • Internal CA (cm-selfsigned-ca) lifetime extended to outlive the leaf certificates it signs, fixing intermittent model-operator webhook outages
  • Model Gateway
    • Image detail preserved in tool-loop responses
    • Tool access scoped per request so historical calls cannot imply current access
  • Chat
    • Server timestamp used for loaded messages
    • Agent-to-model conversation switches now persist
  • Manager-go
    • Azure Blob data source type accepted
    • No-tenant MCP list denied instead of returning empty (preventing accidental access)
    • Data connector secrets always filtered from API responses
    • Model deployment credentials secret creation fixed
  • Legacy Portal
    • Misleading 5MB upload limit text removed
    • Native RAG file picker used instead of custom picker

[3.0.4] - 2026-08-14

Release focused on platform-generated passport signing keys, API key usage reporting, and OAuth MCP hardening.

Added

  • Authentication
    • Passport JWT signing key generated automatically on install (no manual key provisioning)
    • Passport JWKS published for token verification by other services
    • ECC key support for the passport JWT
  • Usage & Metering
    • API key usage details with CSV export in the portal
    • Owner-scoped API key token usage reporting
    • Tenant API key usage by model exportable as CSV
  • API Keys
    • Model alias grants — an API key can be granted access to an alias directly
  • Infrastructure
    • Extra CORS origins configurable for manager and Keycloak via corsCustomAllowedOrigins
    • Operators can serve their own TLS Secret
    • ArgoCD UI optionally published on its own subdomain
    • Installers can declare a CNPG volume that was grown manually
    • Platform installer bumped to 0.2.15

Fixed

  • External MCP OAuth
    • Direct OAuth MCP tool calls enabled through the gateway
    • OAuth requirements exposed in MCP tool discovery
    • OAuth discovery edge cases handled; discovered resource omitted for explicit scopes
  • Model Gateway
    • User-friendly error messages returned for backend failures
  • Model Operator
    • Model startup probe window extended to survive slow model loads
  • Chat
    • Loading state shown on tool picker buttons
  • Installer
    • Installer values reliably reach their consumers
    • ArgoCD pre-install hook survives a previously failed run

[3.0.3] - 2026-08-04

Release focused on OAuth for external MCP servers, air-gapped installation support, and content capture.

Added

  • External MCP OAuth
    • End-to-end OAuth support for external MCP servers: configuration, secret handling, gateway auth, and in-chat connect flow
    • Portal UI for configuring external MCP server authentication
    • OAuth dynamic client registration support
  • Content Capture
    • Per-tenant, per-user gated capture of prompts, answers, and tool-call content
    • Content-capture toggle on the tenant admin page in the portal
    • Captured gen_ai events stored in a dedicated table with a tenant-scoped read endpoint
    • Tool call arguments and output recorded on trace spans
  • Air-gapped Installation
    • Install tarball assembler covering all third-party images and charts
    • OpenShift air-gap support (IDMS-based image mirroring, mirror verification)
    • HTTPS auth support for the GitOps repo in the installer
  • Model Serving
    • Pre-staged local model weights can be served without HuggingFace access, with a matching deploy-form option
    • OCR model type for RAG document processing
  • RAG
    • Per-RAG description is now a required, model-facing field
  • Chat UI
    • Accept or decline tenant invites in chat
    • Thinking duration and partial/empty responses rendered
    • Explicit confirmation required when switching models mid-conversation
    • Current date injected into responses
  • Model Gateway
    • Human-readable RAG tool names

Fixed

  • Model Gateway
    • Bad requests rejected before committing the tool-loop stream
    • Conversation ownership enforced on the responses continuation path
    • Response stream error types preserved; empty conversation messages ignored
    • Conversation setup no longer races SSE keepalives
  • Chat
    • Assistant messages no longer get stuck streaming forever
    • RAG tool selection keyed by stable source id instead of the mutable name
    • Conversation list ordered by latest activity
  • Manager-go
    • Portal survives ClickHouse outages instead of crash-looping
    • stack-admin seeded into DEFAULT tenant admins on bootstrap
    • Legacy default-apikey policy gated on enableApiKey
  • RAG
    • Air-gapped uploads no longer fail on oversized embed inputs
  • Metering
    • ClickHouse usage insert columns named explicitly

Changed

  • Istio ingress service type is now parameterisable

[3.0.2] - 2026-07-01

Release focused on chat tool visibility, safer tenant deletion, and real-time tool streaming in the gateway.

Added

  • Chat UI
    • Tool usage display: separate tool and knowledge-base pickers, with per-answer view of what was used
    • Improved in-chat tool call rendering
    • Model detail page
  • Tenant Lifecycle
    • Tenant deletion blocked while live resources exist, with a guided resource cleanup flow
    • Tenant rows soft-deleted on deletion
  • Portal
    • Models list split into tenant and platform models
    • External MCP server list split into tenant and platform scopes to match models
  • Model Gateway
    • Tool-loop turn deltas streamed to the client in real time
    • tools/list filtering by kind

Fixed

  • Model Gateway
    • Keepalives sent when post-tool continuation is slow
    • One failed RAG dispatch no longer cancels its sibling dispatches
    • Service-account keys can own conversations
  • Chat
    • Tool display cleaned up mid-stream; cancelled chat input ids preserved
  • Portal
    • Documentation link fixed
  • Manager-go
    • Platform admin can list and delete manager services for any tenant
  • Keycloak Integration
    • Service-account tokens cached and refreshed instead of re-fetched per call

[3.0.1] - 2026-06-25

Release focused on external MCP tool integrations and RAG-as-MCP capability.

Added

  • External MCP Tools
    • Register and manage external MCP servers (e.g., web search, custom APIs) in the platform
    • MCP server CRUD API and Kubernetes CRD for persistence
    • Tenant managers can configure MCP tools that are available for everyone
    • Tenant admins can configure MCP tools that are available for others in the tenant
    • Portal UI for creating, configuring, and testing external MCP servers
    • Tools from external MCP servers appear alongside built-in tools in chat and API
  • RAG as MCP
    • Built-in RAG MCP server allows deployed RAGs to be used as tools via MCP protocol
    • RAG tools available through model gateway with consistent API
    • Tenant-scoped RAG tool access via OpenFGA authorization
    • Accessible in chat UI
  • Chat UI Improvements
    • Expandable tool list showing available tools and their descriptions
    • Display model names (display_name) in chat model picker and detail view
    • Accessibility improvements
    • Thinking block rendering from inline reasoning in message history
  • Tenant scoped external models
    • External models can now be configured inside one tenant by tenant admin

Fixed

  • Model Gateway
    • SSE heartbeat handling improved to prevent connection timeouts during tool loop execution
    • Tool response heartbeats replaced with response.in_progress for clarity
  • Portal
    • Tenant slug uniqueness enforced across manager, portal, and Deno services
    • Resolved tenant metric names from new model resources
    • Chat opens to correct selected workspace
    • Model deployment display shows permission badges correctly
    • External model example texts updated
  • Manager-go
    • Admin token refreshed during tenant-split migration to prevent expiration
    • Group names included in Keycloak re-parent operations
    • User group pagination for large tenant memberships
    • Model-based RAG without connectors handled correctly
  • Keycloak Integration
    • Default user invite emails improved for deliverability
  • Operator
    • CNPG cluster no longer rewritten on every reconcile (performance improvement)
  • Authorization
    • External model tenant scoping enforced
    • Batch authorization support added for OpenFGA

Changed

  • External MCP naming now scoped with tenant slug prefix to avoid collisions
  • Model deployment form displays actual default vLLM image instead of placeholder

[3.0.0] - 2026-05-28

Major release. Four headline areas: a single model gateway replacing per-tenant model endpoints, a model deployment overhaul (V1) with an operator-managed catalog, an in-platform Chat UI (V1) bundled with the base install, and reworked authorization with a separate API key UI. Migration tooling and legacy import paths let 2.x clusters move over in place.

Added

  • Model Gateway
    • Single gateway replacing per-tenant model endpoints
    • Streaming Responses tool loop with sequential dispatch and aggregated usage reporting
    • Function tool policy and allowlist enforcement
    • Reranking endpoint (/v1/rerank) so RAG no longer talks to model backends directly
    • Azure and OpenAI provider profiles for external model passthrough
  • Model identifiers
    • New public model identifier system: publicModelId + ModelAlias replacing ModelRoute
    • Enables no-downtime model swaps by pointing an alias at a new deployment
  • RAG
    • BM25 indexing pipeline (db migration + ingestion)
    • MCP protocol surface so RAGs are usable from MCP-aware tools
    • OpenFGA authorization enforced for RAG access
    • /v1/models endpoint for OpenWebUI compatibility
  • Chat UI (V1, bundled with the base install)
    • Conversation forking and message editing (delete-from-point API)
    • Retry / regenerate button on assistant messages
    • Settings modal with Keycloak logout
    • Pagination for conversation list and message history
    • Playwright e2e test suite
    • Auto-redirect to Keycloak login, public SPA Keycloak client
    • Accessibility improvements
  • Model Operator
    • Tekton-based model deployments migrated to the operator
    • Basic deployment presets (defaulted GPU memory utilization, restricted publicModelId character set)
    • ModelRoute CRD (later subsumed by the alias system)
    • Metrics tab for operator-deployed models in the portal
    • FGA tuples synced for ModelDeployment and ExternalModel, plus user and group APIs for deployments
  • Portal
    • API key management UI (creation, revocation, grants visualization)
    • API key creation shortcut directly from model and RAG detail pages
    • Model and RAG API URLs shown for copy-paste into SDKs
    • Model route management UI
    • New model deployment UX gated behind a feature flag
  • Authorization & Security
    • Python passport + FGA middleware for Python services
    • Gateway inference endpoint authorization via ext_authz
    • Passport identity carried into audit logs and traces
    • User JWT passports scoped to tenant via X-Cm-Tenant-Id
    • Keycloak / FGA bridge writes platform tenant tuples on tenant create
  • Manager-go (legacy migration)
    • Tenant CRUD service
    • Bulk legacy RAG migration (cmctl migrate-all-rags)
    • Legacy api-keys imported and legacy model sharing migrated
    • Legacy TEI model deployments migrated to vLLM
    • GPU config promoted into dedicated CRD fields
    • Tenant members can list invokable models
  • Observability
    • Per-request log record on every inbound RPC/HTTP request
    • Request-log and audit records emitted on handler panic
  • Infrastructure
    • OpenShift compatibility features and docs (SCC for otel-collector-logs, OCP conditions)
    • OpenTelemetry otlphttp exporter and image override support
    • Platform installer 0.2.7 with new docs

Changed

  • RAG
    • All model calls now route through the model gateway
    • Vision model support routed through model-gateway (dots OCR)
    • Auto image updates unless an explicit spec.image is set
  • Portal
    • Tenant tagging via X-Cm-Tenant-Id header across portal calls
    • Removed unnecessary admin gates, removed custom tools auth
  • Infrastructure
    • CNPG bumped to 0.28.2
    • Istio init filtered out of workload logs
  • pnpm version pinned via packageManager, pg_textsearch bumped to 1.1.0 in cnpg-pg-bm25

Fixed

  • ClickHouse backup CronJob spurious-failure fix

[2.7.1] - 2026-02-04

Added

  • RAG service enhancements
    • Contextual retrieval implementation using Anthropic's technique for improved retrieval accuracy
    • dots.OCR integration with VLM-based OCR pipeline for better document processing
    • Enhanced chunk metadata with inline citations and URL references in completions
  • Anthropic model support in external-llm service
  • GPU support for notebooks
  • Multi-platform (ARM64/AMD64) images for all services

Changed

  • Portal
    • Tenant display now shown without requiring hover
    • Delete endpoint now prompts for database deletion confirmation
  • Manager startup probe timeout extended for reliability
  • Dependencies updated for mcp-agent, baserag-mcp, and postgres-mcp services

Fixed

  • Portal external model deployment configuration
  • Manager API key filtering
  • Keycloak: email invite functionality
  • Portal empty config removal handling
  • Azure model configurations for external-llm

[2.7.0] - 2026-01-22

Added

  • External Secrets Operator (ESO) integration for secure credential management with Kubernetes secrets and Vault support
  • Chat UI [ALPHA]
    • File viewer sidebar in chat interface for viewing and uploading files directly to RAG
  • Automatic database provisioning with isolated databases per RAG deployment in shared CNPG cluster
  • Portal
    • Root admin user management panel for viewing all platform users and their tenants
    • Platform user invite functionality with optional tenant assignment
    • Customizable navbar logo via environment variable
  • Tenant ID tracking for usage metrics

Changed

  • RAG reranker scores now use sigmoid normalization to always return values in 0-1 range instead of unbounded logits
  • Keycloak password reset enabled by default

Fixed

  • ClickHouse operator deployment issues
  • Model endpoint configuration breaking when removing the last connector
  • Agent connector polling error when connectors are not yet set
  • Tenant ID not being included in usage records
  • Tenant overview not showing all columns

[2.6.10] - 2025-12-10

Added

  • Chat UI [ALPHA]
    • Chat client deployment infrastructure support
    • File and image upload with markdown rendering capabilities
  • Platform
    • Migration job support for services
    • Restored functionality to customize subdomains
    • Database backup cleanup automation with CNPG pgBackRest

Changed

  • Upgraded CNPG from 1.25 to 1.27 (chart bump from 0.23 to 0.26)
  • Upgraded platform installer to v0.2.0
  • Improved service database implementation in manager-go
  • Simplified platform base templates and backup cleanup scripts

Fixed

  • Portal configuration issues when creating models
  • Template parsing errors
  • Reduced pgBackRest resource requirements
  • Model endpoint timeout configuration for non-streaming requests
  • Various configuration improvements

[2.6.9] - 2025-11-14

Fixed

  • Fixed an issue where large number of concurrent tenant invitations could cause the portal client to not render the invitation to some users
  • Fix custom token expiration option
  • Fix an issue where the client wouldn't display all services in large deployments

Changed

  • Improved ConfidentialMind platform installer and it's documentation

[2.6.8] - 2025-10-22

Fixed

  • Fixed an issue where UI would sometimes fail to load services after refresh
  • Deployment issue that caused deployments to report failure even if platform was operational

[2.6.7] - [SKIPPED]

[2.6.6] - 2025-10-20

Added

  • Alerts for undeployed connectors in service UI
  • Information about connected services for database listing UI

Changed

  • Improved multi-turn conversation accuracy in RAG

Fixed

  • Removed deployment of unnecessary PVCs when creating a volume through UI

[2.6.5] - 2025-10-14

Added

  • Tenant-based model cache salting
    • This divides the shared model cache into tenant segments
    • Makes sure there's no cross-tenant data access through the cache

Changed

  • More compact and readable log display format in portal
  • Improved RAG query encoding

Fixed

  • Fixed an issue where non-vllm model deployments wouldn't work due to a vllm-specific flag
  • Various small UI fixes

[2.6.4] - 2025-10-03

Added

  • Tenant root admin role to create and edit tenants
  • Tenant level usage tracking
    • Can be used to integrate automated token based billing
  • Tenant specific usage limits
    • Can be used to create different tenant based business tiers
  • Portal UI for tenant root admin
  • Self-signed certificate support

Fixed

  • Correct title for model deployment page
  • Correct model endpoint image versioning

[2.6.3] - 2025-09-18

Added - Platform

  • Multitenancy system with base tenant segregation
  • Tenant sub-groups for sharing deployments and structuring inter-tenant user separation
  • Tenant invite system for existing users (in-platform popup)
  • Email invites for non-existing users with temporary password
  • Ability for new users to create their own tenant
  • Tenant admin capabilities to see all services and manage sub-groups

Changed - Platform

  • Every user must now be under at least one tenant
  • Only one tenant can be active in portal UI at a time
  • All deployments are now under a specific tenant
  • User/group visibility limited to same tenant when sharing services

Added - CM-RAG v0.7.4

  • Enhanced tracing and usage tracking

Added - CM-Agent v0.2.13

  • Enhanced tracing and usage tracking
  • Improved local development capabilities

Added - CM-Model-Endpoint v0.1.4

  • Enhanced tracing and usage tracking
  • Handling for canceled requests

Changed - CM-Model-Endpoint v0.1.4

  • Increased stream request timeout to 10 minutes to support long-context models

Fixed - CM-Model-Endpoint v0.1.4

  • Bug in stream processing which could sometimes break client SSE parsing

[2.6.2] - 2025-08-26

Added - Platform

  • Default GPU memory utilization with smart middle-value selection
  • Database status indicators and loading bars in file upload modal
  • New deploy model table with enhanced visualization
  • Support for editing paused service configurations with config pasting

Changed - Platform

  • Enhanced model configuration interface with improved GPU memory sliders
  • Better connector visual integration in advanced configuration settings
  • Improved default model listing

Fixed - Platform

  • Endpoint title clickable area being larger than expected
  • CNPG Database backup parameters being ignored in vector database deployments

[2.6.1] - 2025-08-20

Added - Platform

  • ClickHouse metrics table creation on startup for better observability
  • /podhealth endpoint for real-time pod status checking
  • /usage endpoint for comprehensive token usage metrics logging
  • Robust WebSocket client management and connection tracking
  • Automatic fail-safe reconnection with gap recovery for realtime service
  • PostgreSQL connection pooling (max: 3 connections) with optimized timeouts

Changed - Platform

  • Complete refactoring of realtime service to global database listener pattern
  • Replaced per-client listeners with centralized global listener for better scalability
  • Enhanced deployment service metadata overrides functionality
  • Improved connector connection and deployment logic
  • Enhanced graceful shutdown handling to prevent reconnection loops
  • Reduced log flooding with cleanup of verbose manager logs

[2.6.0] - 2025-08-09

Added - Platform

  • Token/Embedding usage counting for RAG services
  • API key filtering for Request/Token counts
  • Business logic integration capabilities for usage tracking
  • Import/Export configs functionality
  • Ability to create desired spaCy RAG configurations
  • Reusable configurations for new RAG service creation
  • Better deployment state indication for RAG service dependencies (database boot-up)
  • Temporal RAG features available through RAG config

Changed - Platform

  • Improved model deployments with better out-of-the-box functionality
  • Enhanced model information
  • Updated Agent, RAG, and Model Endpoint versions
  • Multiple user experience enhancements
  • Improved navigation and interface design

Added - CM-RAG v0.6.2

  • Enhanced usage metrics integration with comprehensive token and embedding tracking
  • Improved spaCy-based retrieval for temporal queries

Added - CM-Model-Endpoint v0.0.8

  • Integrated usage metrics system for token counting and API key filtering
  • Enhanced request tracking and analytics capabilities

[2.5.0] - 2025-07-09

Added - Platform

  • Enhanced OpenTelemetry (OTEL) integration with ClickHouse
  • Distributed tracing support with TraceID and SpanID
  • Workload-specific log collection and processing
  • Portal features for tracing and logs
  • Automated log retention and cleanup mechanisms
  • Enhanced JWT payload processing for API key tracking
  • Improved health check filtering
  • Enhanced GPU node tolerations for log collectors
  • Better request filtering for API services

Changed - Platform

  • Improved structured logging with JSON parsing
  • Enhanced log filtering and correlation capabilities
  • Better log parsing and attribute extraction
  • Optimized log storage and retrieval performance
  • Manager and Portal upgraded to v0.3.36
  • Model Endpoint upgraded to v0.0.7
  • Latest RAG and Agent service versions
  • Realtime service version improvements
  • Optimized database setup and configuration

Added - CM-Model-Endpoint v0.0.7

  • Support for Agents and RAG systems

Added - CM-RAG v0.0.3

  • Multimodal ingestion with vision model (can handle charts and images in pdf files)
  • Initial support for temporal retrieval
  • Structured logging

[2.4.0] - 2025-06-30

Added - Platform

  • Enhanced CloudNative PostgreSQL (CNPG) cluster redundancy
  • Scaled up CNPG clusters to 3 replicas for high availability

Changed - Platform

  • Improved database backup and recovery mechanisms
  • Enhanced vector database chart with better redundancy
  • Manager and Portal upgraded to v0.3.25
  • Model Endpoint upgraded to v0.0.5
  • RAG and Agent service template improvements
  • Vector database upgraded to pgvector 0.8.0
  • Improved variable naming consistency
  • Enhanced API services Istio injection configuration
  • Better default configurations for stack-admin and realm-manager
  • Streamlined repository authentication setup
  • Enhanced container registry authentication
  • Improved namespace and service mesh configurations
  • Better integration with Azure container registry

Fixed - Platform

  • Various deployment pipeline issues

[2.0.5] - 2025-06-12

Added - Platform

  • In-portal request metrics for endpoints (request counts, error rates, latency metrics)
  • P50, P90, and P99 latency metrics
  • Configurable OTEL Collector for logs
  • ClickHouse DB support

[2.0.4] - 2025-05-26

Added - Platform

  • Ability to pause API keys
  • Endpoint limits for permission management
  • Portal support for top-level access management
  • Ability to allow on-the-spot user creation (defaults to model viewers)

Changed - Platform

  • Improved release pipeline

Fixed - Platform

  • Fixes for ConfidentialMind stack-deployer

Added - CM-RAG v0.0.2

  • Support for embedding/re-ranker load balancing
  • Open WebUI context example

Changed - CM-RAG v0.0.2

  • Improved database query performance

[2.0.3] - 2025-05-12

Added - Platform

  • Enhanced AMD support with AMD-ready model templates
  • AMD benchmarks and ROCm optimization
  • AMD CM-RAG and CM-Agent tests

Fixed - Platform

  • Installer fixes

Added - CM-Agent v0.2.5

  • "How to get started" examples
  • Ability to run MCP servers locally & communicate over HTTP

Changed - CM-Agent v0.2.5

  • Restructured for clear MCP pattern

Added - CM-Model-Endpoint v0.0.4

  • Routing through ConfidentialMind service ID

Changed - CM-Model-Endpoint v0.0.4

  • Improved model naming
  • Improved Open WebUI support

[2.0.2] - 2025-04-23

Added - Platform

  • New dedicated Model and Agent Endpoint UI in portal
  • More granular access control for model endpoints
  • Separation between access to models vs model deployment management

Changed - Platform

  • Models now controllable separately from model endpoints
  • Improved model management and deployment workflow

Added - CM-Agent v0.0.1

  • Powerful AI agent interface with OpenAI-compatible API
  • Database interaction through natural language
  • Integration with RAG systems for information retrieval
  • Access to intranets and private information sources
  • Action performance capabilities
  • Multi-step request processing through LangGraph

[CM-Model-Endpoint-0.0.2] - 2025-04-10

Added - CM-Model-Endpoint v0.0.2

  • OpenAI-compatible API for language model access
  • Support for text and image inputs (multimodal)
  • Structured output generation with guided_json
  • Multiple model access through unified interface
  • Streaming response capabilities

[2.0.1] - 2025-03-24

Added - Platform

  • Better model deployment assistant with VRAM estimation
  • Shows active free VRAM on selected GPUs
  • Deployment failure prediction with current configuration
  • Track GPU usage on a per-pod basis
  • Historical record of GPU metrics for deeper insights

Added - CM-RAG v0.0.1

  • Optimized database structure
  • Automatic database migration during version update
  • Group enforcement settings
  • Improved filtering capabilities

Changed - CM-RAG v0.0.1

  • Performance improvements in the internal logic

[2.0.0] - 2025-03-10

Added - Platform

  • Simple admin portal with RAG Endpoint and Thinking Endpoint
  • Optimal template configs for use cases (Internal knowledge assistant, Semantic search, Ask Questions From Document)
  • Data connectors to sync data to AI Systems
  • In portal API usage guide
  • Automatic deployment of database and other required services
  • Automatically connecting the right models to the endpoints
  • Advanced and basic UI toggle (old/new version of portal)
  • Active VRAM usage per node and GPU
  • Select specific node and GPU on model deployment

Added - CM-RAG v0.0.0

  • Simple endpoint to push files
  • OpenAI style API chat endpoint that answers with the internal knowledge
  • Multiple improvements over "naive" RAG implementations

Added - S3 Connector v1.0.0

  • Connect data from S3 bucket to RAG deployment
  • Automatic file sync
  • Filter to specific files

[1.1.0] - 2025-02-10

Added - Platform

  • Simple admin portal with RAG and ASG endpoints
  • Data connectors to sync data to AI Systems
  • Use case specific pre-configured deployments
  • Advanced and basic UI toggle (old/new version of portal)

Added - CM-RAG v0.0.1 (Beta)

  • Simple endpoint to push files
  • OpenAI style API chat endpoint that answers with the internal knowledge
  • Multiple improvements over "naive" RAG implementations

Added - S3 Connector v1.0.0 (Beta)

  • Connect data from S3 bucket to RAG deployment
  • Automatic file sync
  • Filter to specific files

[1.0.10] - 2025-01-22

Added - Platform

  • Optimized inference deployment and replication with weight cache
  • Customizable timeout for deployment pipelines

Changed - Platform

  • Template updates and better search

[1.0.9] - 2025-01-06

Added - Platform

  • Base-stack helm AMD GPU inference deployments
  • AMD GPU Operator
  • rocm/vllm support for inference
  • Templates for Llama 3.1 on AMD
  • Benchmarks on AMD MI300X (8xGPU)

[1.0.8] - 2024-12-16

Added - Platform

  • Optimized inference deployment and replication with weight cache
  • Customizable timeout for deployment pipelines

Changed - Platform

  • Template updates and better search

Added - rag-service v2.0.0

  • Improved file management (group, metadata, filtering)

Changed - rag-service v2.0.0

  • Re-chunk only files if they have changed and other performance updates
  • Improved performance for semantic search and other use cases

[1.0.7] - 2024-12-10

Added - Platform

  • More configurations to stack-base chart

Changed - Platform

  • Template updates and better search

Fixed - Platform

  • Long pipelines error bug

[1.0.6] - 2024-11-28

Added - Platform

  • CNPG backup feature support for vector databases
  • Improved API key management with labels
  • API key expiration date
  • New API key management UI
  • API key expiration alerts

[1.0.5] - 2024-11-12

Added - Platform

  • More models to select from template UI
  • Automatic JWK Creation on installation tooling

Fixed - Platform

  • Portal UI bug-fixes

[1.0.4] - 2024-10-25

Added - Platform

  • Optional Longhorn CSI and Nvidia Plugin support for enhanced storage and GPU capabilities
  • Updated application cards with refreshed colors and design
  • Enhanced navigation layout and functionality
  • Alpha version of CNPG backup feature support for vector databases

Added - Python SDKs v0.1.3

  • Query parameter options for app helper

Changed - Python SDKs v0.1.3

  • Updated to new API key header format using authorization
  • Improved local development workflow

Fixed - Python SDKs v0.1.3

  • Compatibility issues with RAG interface and vLLM
  • Added missing dependencies

[1.0.3] - 2024-09-25

Added - Platform

  • Support for persistent volume claims across workload namespaces
  • Storage class suggestions in portal UI
  • Enhanced volume mount support for web services

Changed - Platform

  • Updated header format for API key authentication (follows OpenAI API)
  • Improved volume management and storage capabilities

[1.0.2] - 2024-08-16

Added - Platform

  • Support for more advanced deployment options
  • Support for API-key enabled communication for local development

Added - Python SDKs v0.1.2

  • Handling of .env files for local development
  • New functions load_environment and get_api_parameters
  • New application and API examples for getting-started tutorial

[1.0.1] - 2024-06-17

Added - Platform

  • Poro 34B chat Model added to easily deployable models

Changed - Platform

  • Improved support for common GenAI frameworks and SDKs

Fixed - llm-service v1.0.1

  • Fixed endpoints to more closely match OpenAI's API for better third-party SDK support

[1.0.0] - 2024-06-03

Added - Platform v1.0.0

  • Easily deploy GenAI applications, APIs, models and vector databases
  • Connect workflows to existing data sources and external models
  • Enable connectivity between micro services
  • Configure access on per-service level

Added - Python SDK v0.1.0

  • Communicate with LLMs and various data sources
  • Sync and configure app-specific settings
  • Streamlines management of connectors for enhanced usability

Added - llm-service v1.0.0

  • Connect to external models in Azure, IBM cloud or AWS
  • Connect to OpenAI API
  • Simple abstraction to streamline communication

Added - chat-template v1.0.0

  • Simple Streamlit-based template for creating applications
  • Can be connected to any internal or external LLM supported by the stack

Added - rag-service v1.0.0

  • Enables uploading new documents and querying relevant chunks
  • Configuration for Section Length, Section Overlap, Number of Included Neighbours
  • Connects seamlessly with vector database deployed within the stack

Added - rag-interface v1.0.0

  • Simple streamlit based UI app that connects to rag-service
  • Allows to upload files and ask questions about them