Imixs-Office-Workflow - Dynamixs.AI
Find a file
2026-01-07 20:12:40 +01:00
.prompts update 2025-09-21 14:14:37 +02:00
.vscode setup cluster session 2025-06-01 11:19:57 +02:00
demo docu, model updates 2026-01-02 15:18:56 +01:00
doc added prompt template and examples 2026-01-07 20:12:40 +01:00
docker docu 2025-12-17 19:13:10 +01:00
dynamixs-ai-a2a upgrade 2025-09-20 14:50:09 +02:00
dynamixs-ai-app added prompt template and examples 2026-01-07 20:12:40 +01:00
dynamixs-ai-mcp upgrade 2025-09-20 14:50:09 +02:00
workflow docu, demos 2026-01-06 16:24:46 +01:00
.gitignore docu 2025-12-17 19:13:10 +01:00
COPYRIGHT docu 2025-06-05 16:48:17 +02:00
devi update 2025-11-22 16:50:19 +01:00
Dockerfile docker image update 2025-12-05 23:57:09 +01:00
Dockerfile-debug docker image update 2025-12-05 23:57:09 +01:00
LICENSE docu 2025-06-05 16:48:17 +02:00
pom.xml update offer workflow 2025-12-08 17:06:45 +01:00
README.md docu 2025-12-17 19:15:54 +01:00

Dynamixs AI

This repository contains the source code as also build scripts to setup an Dynamixs AI instance.

Topics

Build & Run

The dev environment is defined by the 'docker compose' file docker-compose-dev.yaml

The Environment contains the following components:

  • Imixs-Office-Workflow - application instance based on Wildfly 29.x
  • PostgreSQL Server - postgres:9.6.1 - local database
  • Apache Tika - apache/tika:3.2.0.0-full for OCR
  • Apache Cassandra - cassandra:5.0.4 local vector database
  • Collabora - collabora/code:25.04.6.2.1 for local office documents
  • Imixs-Admin - imixs/imixs-admin Imixs Admin Client
  • Prometheus - prom/prometheus:latest for logging metrics
  • Grafana - grafana/grafana:10.4.0 - for metric monitoring

AI / LLM

The system expects a LLM Server endpoint based on Open AI API. The default LLM server endpoint is defined by the environment variables LLM_SERVICE_ENDPOINT and LLM_API_KEY. You can define both variables in the file ./docker/.env

LLM_API_ENDPOINT=https://my.llama.cpp.foo.com/
LLM_API_KEY=your-api-key-here

Build / Setup

To build and run the project you can use the build script devi.sh and run:

$ ./devi setup

This wild build the project with 'maven' and also build the local docker image. The project will be started automatically.

You can also start the project with

$ ./devi start

To access the application from our Web browser

http://localhost:8080

(Default user admin' - default passwort adminadmin`)