CodamAIDocs
CodamAI Software Factory

Unternehmenssoftware aus einem Modell – als echter, erweiterbarer Code.

CodamAI ist die Software-Factory der Codamic AG. Du beschreibst deine Daten als Modell, und CodamAI erzeugt daraus eine vollständige Spring-Boot-Anwendung: REST-API, Validierung, Datenbank, Mandantentrennung, Rechteprüfung und Historie. Deine Fachlogik kommt über Hooks dazu, ohne den erzeugten Code anzufassen.

Vom Modell zur laufenden Anwendung
  1. 01
    HubModell
    Modelle, Felder, Beziehungen · Rechte je Modell und Feld
  2. 02
    BuildGenerator
    erzeugt den Code bei jedem Build · Entity, DTO, API, Persistenz
  3. 03
    CDMSAnwendung
    REST-API und Hooks · Historie und Dateien
  4. 04
    CIASZugang
    Token, Mandant, Rollen · Anmeldung über Keycloak
  5. 05
    DatenbankDaten
    System- und Mandantendaten getrennt · jede Änderung als Revision
Was CodamAI verspricht

Schneller bauen, ohne bei Qualität und Sicherheit nachzugeben

01

Modell zuerst

Das Datenmodell ist die eine Quelle. Entities, DTOs, Payloads, Endpunkte und Validierung entstehen daraus – kein Boilerplate von Hand.

02

Echte Software, kein Baukasten

Heraus kommt eine normale Spring-Boot-Anwendung. Eigene Logik hängt in Hooks, eigenen Services und Controllern. Kein Low-Code, keine geschlossene Plattform.

03

Mandantenfähig ab dem ersten Tag

Im Mehrmandantenbetrieb bekommt jeder Mandant seine eigene Datenbank. Woher der Mandant einer Anfrage kommt und was er sehen darf, regelt das System – nicht jeder Endpunkt für sich.

04

Sicher per Voreinstellung

Anmeldung über Keycloak, Rollen je Modell und Operation, Feldrechte und Zeilenfilter. Was du nicht sehen darfst, existiert für dich nicht.

05

Nachvollziehbar

Jede Änderung wird als Revision gespeichert: wer, wann, was. Du liest die Historie eines Objekts und setzt es bei Bedarf auf einen alten Stand zurück.

06

Betrieb, wo du willst

Das Ergebnis ist ein Spring-Boot-JAR oder ein Native Image. Es läuft in der Cloud, in einer Private Cloud oder im eigenen Rechenzentrum.

Module

Ein Kern, mehrere Module

Jedes Modul übernimmt eine klar abgegrenzte Aufgabe und hat eine feste Farbe, die du auf allen Seiten wiederfindest.

CDMSverfügbar
Data Management System

Die Datenschicht: aus dem Modell eine REST-API mit Suche, Schreiben über Beziehungen, Mandanten, Historie, Dateien und Hooks.

Dokumentation öffnen →
CIASverfügbar
Identity & Access System

Identität und Zugang: Benutzer, Mandanten, Rollen, Gruppen, Registrierung und Einladung. Die Anmeldung selbst übernimmt Keycloak.

Dokumentation öffnen →
Hubverfügbar
Die Zentrale

Die Oberfläche für Projekte, Modelle und Zugriff. Liefert dem Build die Modelle und bietet einen MCP-Server für KI-Clients.

CRMSin Arbeit
Reporting Management System

Berichte aus Vorlagen: Daten und Vorlage werden zu HTML und PDF, mit Vorschau und Diagrammen.

CFDSgeplant
Frontend Development System

Frontend-Komponenten, UI-Strukturen und Generatoren für die Oberflächen zu einer CodamAI-Anwendung.

CADSgeplant
App Development System

App- und Mobile-Entwicklung auf derselben Basis, mit Vue/Nuxt und Cordova.

CPMSgeplant
Process Management System

Prozesse, Workflows, Aufgaben und Zustände über den Daten einer Anwendung.

Dokumentation

Wie CodamAI arbeitet

Die Dokumentation erklärt die Abläufe in CDMS und CIAS: was passiert, in welcher Reihenfolge, wer beteiligt ist und welche Varianten es gibt. Zuerst wählst du ein Modul, dann die Fachlichkeit, dann das Thema. Wie man die Bilder liest, steht in der Legende.

Ganzes Inhaltsverzeichnis

Kennzeichnung: fertig · Entwurf · geplant.

FAQ

Häufige Fragen

Alle Fragen ansehen →
Suchen