Skip to content

Documentation for Developers

This section is intended for developers who will integrate, extend, or deploy the Flowi Agentic platform.

Technical overview

Flowi Agentic is composed of:

ComponentTechnologyDefault Port
BackendSpring Boot 3.5, Java 21, Flowable 7.28080
FrontendReact 19, Vite, TanStack Router3000
DatabasePostgreSQL 16 + pgvector5432

Sections of this documentation

PageContent
ArchitectureSystem structure, layers, security filters
Roles & PermissionsSystem roles, user levels, and access controls
REST APIEndpoints, authentication, request format
DeploymentHow to run locally and with Docker
Multi-tenancyHow tenant isolation works

Prerequisites

  • Java 21 — the version pinned in backend/pom.xml and the one CI builds with
  • Maven 3.9+
  • Node.js 20+ and npm
  • Docker and Docker Compose (optional, for full environment)
  • PostgreSQL 16+ with the pgvector extension (the pgvector/pgvector:pg16 image in docker-compose.yml)

Flowi Agentic — Plataforma de Gestão de Processos com IA