Skip to content

Latest commit

 

History

History

alfresco-ai

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Alfresco addons to support integration with GenAI

Set of Alfresco addons, applications and services to support the integration of GenAI with Alfresco

Requirements

Following tools can be used to build and deploy these projects:

Description

This folder includes following projects:

  • alfresco-ai-model defines a custom Alfresco content model to store summaries, descriptions, terms and prompts to be deployed in Alfresco Repository and Share App
  • alfresco-ai-applier defines a command line application that uses the Alfresco REST API to apply summaries, descriptions or terms for a populated Alfresco Repository
  • alfresco-ai-listener defines a containerizable service that listens to messages and generates summaries, descriptions, apply terms and reply answers for create or updated nodes in Alfresco Repository
                                                
                       ┌────────────────────────────┐
                       │                            │
                       │       A L F R E S C O      │
                       │                            │
                       │ ┌──────────┐ ┌───────────┐ │
          ┌────────────┤ │model-repo│ │model-share│ │
          │            │ └──────────┘ └───────────┘ │
          │            │                            │
          │            └──────────────▲─────────────┘
          │                           │              
          │                           │ http://alfresco:8080
          │            ┌─App──────────┴─────────────┐       
          │            │                            │       
          │            │   alfresco-ai-applier      │
          │            │                            │       
          │            └──────────────┬─────────────┘       
          │                           │                     
          │                           │                     
          │            ┌─Service──────┴─────────────┐       
          │            │                            │       
          └────────────►   alfresco-ai-listener     │
  tcp://activemq:61616 │                            │       
                       └────────────────────────────┘