Docker released last month the GenAI Stack, to provide a framework that can be used locally to develop and test generative AI applications.
GenAI Stack by Docker
Alfresco Repository can be updated with the information providing from GenAI using different approaches:
- Alfresco REST API may retrieve metadata and content from existing Repository nodes to be sent to GenAI
- Alfresco Messaging API may be used to consume new and updated nodes in the Repository and perform the enrichment operations together with GenAI
Alfresco integration patterns for AI enrichment
summarizer is an experimental project that reads Alfresco documents using the REST API and consumes ActiveMQ events to send the PDF of the node to a custom GenAI endpoint. This endpoing calculates the summary of the document and the node is updated with this information in Alfresco Repository. The summary is created in cm:description property and the LLM used for the operation (mistral by default) is added as a new tag to the node.
Sample integration for Alfresco with GenAI Stack
Video recording
Additional information and live demo is available in: https://www.youtube.com/watch?v=ihsQWlDq0nE