Latest Release Highlights
Features
- AI Store: UX/UI - Canvas can be expanded

- AI Store: UX/UI - Input is centered on new conversation
- AI Store: UX/UI - Enhanced Chat welcome view with question suggestion
- AI Store: UX/UI - Mobile use header for user-space and sidebar
- AI Store: UX/UI - Mobile view of products use enhanced sidebar and layout
- AI Store: UX/UI - Updated some Icons look
- AI Store: UX/UI - Look and feel of DialogBox
- AI Store: UX/UI - Updated Canvas button and Canvas look
- AI Store: UX/UI - Enhanced DialogBox loading time and reduced size of downloaded JS bundle
- AI Store: UX/UI - DialogBox builtin block
- AI Store: UX/UI - AgentMessage block in DialogBox displaying live activity, sources and images

- AI Store: UX/UI Display isTyping in AgentMessage
- Studio: UX/UI - New look for main sidebar

- AI Knowledge: Refactor of the analytics dashboard and fixes on the displayed data.
- AI Knowledge: New
${datetime}prompt variable added to retrieve the full date+time with ISO8601 format - prismeai-crawler: Implement Apache Tika parser
- prismeai-crawler: Make documents parser configurable with DOCUMENTS_DEFAULT_PARSER crawler environment variable
- Crawler: Allow configuring custom parsers config from individual document indexing request
- Crawler: Allow configuring default documents parser with searchengine root parsers config only (without specifying any website_config for a specific domain)
- AI Knowledge: Add a new parsers configuration option in advanced settings to select between tika or unstructured
- AI Knowledge: New promptCache.system option available in modelsSpecifications, only available with some Bedrock models
Bugfixes
- AI Knowledge: Fix analytics loading is now properly synchronized with filters.
- AI Knowledge: Analytics filters are persisted
- Functions: Fix timeout handling, let others functions finish executing properly, and terminate the worker only $ms later
- AI Store: UX/UI - Fixes on long assistants names
- AI Store: UX/UI - Hide model picker in mobile view
- AI Store: UX/UI - Fixes on iOS mobile view
- AI Store: UX/UI Fix Scrolling down
- AI Store: UX/UI Fix scroll when large chunk of content received at once
- AI Store: UX/UI Fix cases where activity from tool calling have empty content
Breaking changes
- AI Knowledge: Breaking change:
${date}prompt variable now contains only YYYY-MM-DD & not the hour/minute/second/microsecond anymore
Bugfixes
- AI Knowledge: Fix custom embeddings setting: was missing in Projects collection schema
- AI Store: Update visual bubble for user messages (Internal ticket #3121)
- Pages: Tags field now trigger onChange when deleting a tag, and when closing the selection dropdown instead of every tag selected.
Features
- AI Knowledge: Breaking changes ⚠️: Default Prompt optimisation. The recommended default prompt for agents is now:
- AI Knowledge: Support domain to overwrite azure api domain. Default to openai.azure.com, can be changed to cognitiveservices.azure.com for example for dall-e-3
- Backends: Implement configurable contexts size limit, only emit errors for now and do not prevent set from executing
Bugfixes
- AI Governance: Fix on the display of team members (Internal ticket #3186)
- AI Governance: UI updated on teams management for an user
- AI Knowledge: Pass content_type & filename to unstructured to help detecting document types. This allows returning proper ‘Not a valid XLSX file’ error for invalid xlsx (& others) files, instead of the previous ‘Partitioning is not supported for the FileType.UNK file type.’
- AI Knowledge: Fix Permission denied error on huggingface cache directories mkdir with restricted user/permissions
- AI Knowledge: Tags can be specified for a user or a group, which will only show document with these.
- AI Knowledge: Fixed Docling not working properly with HTML content
- AI Knowledge: Remove NULL characters from crawled text content as they are invalid in SQL queries (and by extension incompatible with Postgres Prisme.ai platforms) (Internal Ticket #3397)
- AI Knowledge: Fix an issue with tool calls while changing models in the same conversation.
- AI Knowledge: Improved default tools description, mainly to avoid contradicting themselves. You might want to update these manually on your own deployment.
- AI Store: Tags and tools stay selected for a conversation
- AI Store: Fix scroll issues for long canvas
- Backends: Make sure we recreate workers (i.e after a crash) with the same name they had to avoid having 2 workers with the same name
- Backends: Make sure we cant get stuck 120s (or GRACEFUL_SHUTDOWN_TIMEOUT) when trying to close the same worker twice at the same time
- Backends: Cleanly respond TerminatedWorker error to all running tasks/http requests when their worker is terminated (because of a crash or any other reason)
- Backends: Fix runtime startup: Do not start processing requests until all workers are ready.
- Backends: Fix worker recreation (i.e after a crash): Do not start processing requests until worker is ready
- Builder: Fix displaying png shortcuts (Internal Ticket #3395)
- Dialog Box: Updated style, prompt library compatible with new input, support custom tool/datasource icons, fixed dark theme issues
Previous Releases
October 2025 Releases
October 2025 Releases
Bugfixes
- Backends: Fix unhandledRejections to be logged with pino on a single line (Internal ticket #3178)
- AI Knowledge: Improved session ID management for certain MCP servers.
- AI Knowledge*: Vertex Generated image are now store in a private bucket
- AI Insights: New version released — introducing a unified data table to simplify agent control and prepare upcoming releases with even more KPIs. Stay tuned!
- UI Enhancements: Several interface improvements across products for smoother usability and visual consistency
- AI Store: Ability to disable public sharing of agent and conversations
Features
- Builder : Sidebar enhanced to provide more space on smaller laptops.
Bugfixes & Improvements
- prismeai-workspaces with PostgresSQL : Fix scanner_yyerror postgresql exceptions when importing pages with no labels defined (this sometimes resulted in an invalid SQL insertion query with no value at all between 2 “,”)
- prismeai-workspaces : Force appInstances update during imports even if there was no difference between previous & updated dsul in order to force underlying apps to execute ‘onConfigured’ automation (and easily repair broken platforms
- Collections : When applying an invalid collection schema, keep previous schema in memory (if available) so the collection stay usable despite the update error
- Collections : Fix creating indexes with PostgreSQL & columns named like a reserved keyword as ‘from’
- Collections : Save collections schema error in database & return these detailed errors on collection calls (instead of the basic ‘Unknown collection error’)
- Collections : Prevent updateSchema from executing twice at the same time since it would raise concurrency issues & make collection updates/creation fail
- Collections : Prevent from reloading the same namespace collections twice at the same time for better performances (instead wait for the previous reloading to finish).
- Collections: Fix concurrency issues when reloading updated schemas while persisting other schemas update to database
Bugfixes
- api-gateway: Fix runtime variable session.id which was set to ‘at:undefined’ when executing webhooks with a user AccessToken instead of the expected session.id ‘at:tokenId’
AIK
- Fix agent tags list french translation (was always shown in english)
- Do not raise validation error on /projects API if received data include null fields (as it can be the case for uninitialized fields since ORM migration)
AIS
- Do not raise validation error during agent settings update when some uninitialized settings are null
Collections
- Fix shared app collections ; isolate data with the currently running workspaceId instead of the first workspace which initiated the shared collection
Bugfixes
- prismeai-workspaces : Add MongoDB index to workspaces createdAt / updatedAt fields for CosmosDB compatibility (Cosmos require an index for all column which needs sorting capabilities)
- api-gateway (Azure AD SSO) : Missing link between Azure and newly introduced ORM - Internal ticket #3356
- AIK : Fixed tool calling with Vertex AI Gemini. - Internal ticket #3349
Bugfixes
- Collections : Fix collection updateSchemas error events not appearing in source workspace activity feed
- Collections : Make sure we don’t keep in memory invalid collection schemas as it would make other collections updates/loading fail
Bugfixes
- Collection: Update indexes in AIK, AIC, AII to handle edge-cases
- Runtime: Security on some update collection’s index operation
Features & Improvements
- Backends: All database queries refactored using a new ORM package compatible with both MongoDB and PostgreSQL.
- Collections: Refactored using new
runinstruction and native ORM (MongoDB + PostgreSQL).\ :warning: Some breaking changes detailed here - AII: Usernames are pseudonymised in conversations; user IPs and IDs have been removed.
- AIK:
- Admin now includes new fields: Category, Documents count, and Created at.
- If
nearestChunkshas no default value in AIK config, it now defaults to1. - Manual tag selection in AI Store always takes precedence over automatic self-query.
- Enhanced tags and tools selection, which persist and reload when changing conversation.
- Usage Analytics now display total number of tool calls and per-tool call count.
- Improved suggested questions to avoid language mismatch.
- Web Search: Prompt now defined only in AIK config. (Internal ticket #3290)
- Compression Tool: Improved prompt and contextual flow for Gemini 2.5. (Internal ticket #3290)
- LLM now uses an agentic flow leveraging tool calling capabilities. (Internal ticket #3180)
- Added security when a project AIK is not found. (Internal Ticket #3268)
- Pages:
- Form block date fields now take user timezone into account.
- New look for DataTable block.
- Home screen now allows html rich texts (Internal ticket #3285)
- Dialog Box: New UI for Tools and Datasources.
- Documentation:
- Launch of Prisme.ai Academy (v0).
- Added documentation for PostgreSQL driver.
Bug Fixes
- AIK: Fixed edge cases with undefined
nearestChunks. - AIS: Fixed minor issue with model cost display in chat window. (Internal Ticket #3291)
- Builder: Fixed crash when form fields were set to
null.
September 2025 Releases
September 2025 Releases
Features
- API Gateway: New PATCH bulk endpoint for
/users. Allow bulk modifications of users. Pretty useful when you want to make a set of users part of a given group.
Bug fixes
- Block Dialog Box:
- Improve stability of canvas by deleting outdated debounced update for MD and Code Editor.
- Update Milkdown dependency.
Bugfixes
- Builder : Fix creating corrupted automation/appInstance/page when their slug ends with a whitespace
- Builder : Clicking on output block does not copy its value anymore
- api-gateway : Fix returning custom claims from Azure AD auth provider
- api-gateway : Keep runtime user contexts synchronized with latest SSO authData during authentication
- prismeai-runtime : Fix user switching (with set on user.id) not working on some edge cases where given userId had corrupted data in Redis contexts cache
- prismeai-workspaces : Fix UPLOADS_DEFAULT_VISIBILITY environment variable
- AIK : Fix duplicate documents on OpenSearch when creating document with “upsert” option by API
Features & Improvements
- AIK : Can disable rerank/contextual compress per agent
- AIK : Summary / web search don’t rerank/compress
- AIK : Added support for Google Search as a provider in the Web Browsing tool
- Docs : Added configuration option for ElasticSearch as a Vector Store
- Docs : Improved configuration process for third-party models on Vertex
- prismeai-crawler : New ROBOTSTXT_OBEY environment variable
- App Crawler : Make webhook timeout configurable to account for ES/OS clusters specific config (defaults to 3s)
- AIK : Improve Web Browsing Tool default prompt to enforce HTML tags for quotations
Bugfixes & Improvements
- AIK : Fixed a warning about chunk token estimations triggering on project save way below the limit
- AIK : Fix chunks sent by tool, without a tool key, causing a crash of the query
- AIK : Don’t rerank and filter chunks if there is less than 4 chunks
- AIK : Image generation bypass rerank/filter and contextual compression
- Builder : Fix updating appInstances config when updating a workspace secret/config they depend on
- Builder : Fixed accessing workspaces whose index file had been deleted from S3 storage following a desynchronization with the database. Automatically recreate these workspace index files on imports.
- Backends : Now always use standard pino logger for event validation errors in order to properly format json errors in a single line
- Runtime : Fix ‘Could not fetch user’ runtime errors on invalid
GET /merequests although API_URL were correctly configured
Features
- AIK : Send RAG files directly to the LLM as base64 if the model support it
- Runtime : Added utilitarian function deepmerge . Can be used to deepmerge two objects.
Bugfixes & improvements
- AIK: Fix warning on saving agent if only maxContext is provided but not maxResponseTokens
- AIK: fixed an issue on Vector store when using Elastic Search (index.knn)
- Crawler: Increased default max length
- Crawler: Added more mimetypes
- Crawler: Made “ROBOTSTXT_OBEY” configurable with a .env variable
June 2025 - v25.06.251802
June 2025 - v25.06.251802
Platform Enhancements
- Elasticsearch Vector Store: Full compatibility with Elasticsearch for vector operations
- Optimization:
- JWT caching for 2 minutes instead of regenerating on each request
- Fetch all contexts in single mget redis command
- Full user details caching with /me API synchronization
Runtime Improvements
- HTTP Proxy Support: Fixed fetch instruction HTTP(S)_PROXY variables support
- Event Processing: Dropped support for high-load events in wait instruction
- Error Handling: Better redis disconnection error handling during graceful shutdown
Crawler Enhancements
- Request Tuning: New environment variables for precise request polling rate control:
- CONCURRENT_REQUESTS
- CONCURRENT_REQUESTS_PER_DOMAIN
- DOWNLOAD_DELAY
- REQUEST_QUEUES_POLLING_INTERVAL
- REQUEST_QUEUES_POLLING_SIZE
May 2025 - v25.05.131105
May 2025 - v25.05.131105
New Applications
- Notion App: New integration available in App Store
- Google Cloud Storage App: Enhanced cloud storage capabilities
AI Knowledge Features
- Reindex API: New /reindex endpoint for document reindexing
- Tool Routing: New prompt setting for enhanced tool routing
- Date Integration: Current date automatically added to tool routing prompts, $ keyword support
- JSON Output: Added response_format.type: “json_object” for forced JSON output
Agent Permissions
- Granular Control: New publishAgent permission for AI Knowledge agent publishing
- Usage Analytics: Enhanced global usage and costs dashboards with model filtering and time selection
Document Processing
- Docling Integration: New option for efficient document and HTML parsing
- Image Extraction: PDF documents can now return images with proper configuration
April 2025 - v25.04.281620
April 2025 - v25.04.281620
Security & Authentication
- Local Signup Control: New DISABLE_LOCAL_SIGNUP environment variable
- SSO Fixes: Resolved occasional SSO authentication failures
AI Knowledge Improvements
- Batch Processing: Added batchSize option to embeddings automation (default: 96 texts per request)
- Temperature UI: Improved temperature setting interface
- Timeout Handling: File processing now continues in background when exceeding timeout
- Analytics: Renamed Users metric to Sessions, added Users metric
Builder Enhancements
- Regular Expressions: regexp() can now be used with replace() function
- Error Handling: Enhanced fetch error events with response headers
- Secrets Management: Fixed issue with removing some secrets
- Form Validation: Improved SchemaForm validators with custom messages
Reliability
- Rate Limiting: Applied MAXIMUM_SUCCESSIVE_CALLS limits across automation HTTP calls
- Style Tags: Allow
<style>tag in RichText blocks without allowUnsecure option - Message Processing: Fixed handling of user messages longer than maximum embedding context size
March 2025 - v25.03.261523
March 2025 - v25.03.261523
New Major Feature: Canvas with AI Collaboration
For Non-Technical Users
- Rich Content Editor with an intuitive interface
- Intelligent Context Menu allowing you to:
- Generate short or long responses
- Translate content into multiple languages
- Finalize and polish your texts
- Export Options to PDF and Docs formats for easy sharing
For Technical Users
- Advanced Code Editor with syntax highlighting
- Specialized Context Menu offering:
- Automatic documentation generation
- Unit test creation
- Code review
- Adding logs
- Code porting to other languages (Java, Python, etc.)
- Real-time Web Code Preview:
- Form rendering
- Chart generation
- Various visualizations
- Direct Export of generated code
Multi-modal Support for End Users
- Ability to attach images or audio files (if the model supports multi-modal) to:
- Query content
- Get detailed explanations
- Option to import images directly into Canvas for post-processing
New Administration Options: Tools & Focus
- Administrators can now:
- Allow end users to manually activate Canvas and Tools
- Enable document tag display to target RAG towards specific documents
- Enhanced error messages in AI Store agents (document support, LLM errors, etc.)
Tool Enhancements
- AI Knowledge - New image generation tool
- AI Builder - Addition of a template with customizable tools
- AI Knowledge - Improved consistency between placeholders and default values in RAG settings
Interface Simplification
- AI Knowledge - Redesigned AI parameter interface to prevent configuration errors:
- Simplified user interface
- Temperature with removal of top_p and penalty parameters
- Technical users retain full access to advanced parameters via API or Builder
Other Improvements
- Easier sharing of active conversation during multiple simultaneous threads
- AIK monitoring updates every 10 minutes (via AI Knowledge and API)
- Fixed “Chat completion” error at the end of Stream
- Various security updates and bug fixes
Previous Releases
Previous releases
Previous releases
[Details about previous releases] (https://gitlab.com/prisme.ai/prisme.ai/-/releases/)
Stay Informed
- Join our mailing list to receive update notifications
- Follow us on LinkedIn for announcements
- Check this page regularly for the latest information