Overview
The AI Architect is a design-time agent that turns natural language descriptions into project data models. Describe the business entities you need, with their attributes, types, and relationships, and the AI Architect proposes a data model you can preview in the data model builder and apply to your project. Follow-up messages refine or extend the proposed model instead of starting over, so you can build up a model iteratively.Available starting with FlowX.AI 5.9.2. The AI Architect is not available in 5.9.0 or 5.9.1 — it requires the 5.9.2 platform and AI Platform components.
Key capabilities
Generate a data model from text
Describes-to-model: interprets a natural language description of your business domain and proposes entities, attributes, and types for your project data model.
Extend an existing model
Follow-up messages continue the same conversation and refine the current proposal without regenerating from scratch. Against a model already saved to the project, the agent only adds new entities and attributes — it does not rename, retype, or remove existing data types.
Preview before applying
The proposed model renders as a preview in the data model builder graph, so you can inspect entities and attributes before anything is written to the project.
Apply to your project
Applying the preview creates the new entities and attributes in your project data model in one operation. Apply only adds — existing data types are never modified or removed. If a proposed type name collides with one already in the project, it is created under a new name and the conversation lists which types were renamed.
How to use
1
Open the data model builder
In your project, open the Data Model section.
2
Generate with AI
Select Generate with AI and describe the data model you need — the entities, their attributes, and how they relate.
3
Review the preview
The proposed model appears as a preview in the data model graph. Inspect the entities and attributes before accepting anything.
4
Refine with follow-ups
Send follow-up messages to extend or adjust the proposal. The agent continues the same thread instead of generating a new model.
5
Apply the model
When the preview matches what you need, apply it. The new entities and attributes are created in your project data model; existing data types stay untouched.
Generate a data model from a document
SaaS ·Available on SaaS with FlowX.AI . This feature is live on managed (SaaS) deployments now. Self-hosted deployments will receive it with the next LTS release family.
1
Open Generate with AI
In your project’s Data Model section, select Generate with AI.
2
Choose From document
In the initial message, select From document and pick the document to generate from. The agent extracts the relevant entities and attributes from the document’s content.
3
Review and edit the proposal
Inspect the proposed model in the preview. Before applying, you can adjust it — add keys by prompting the agent in a follow-up message, or use the Modify keys modal to edit keys directly.
4
Apply the model
Apply the preview to create the new entities and attributes in your project data model. Apply only adds — existing data types are never modified or removed.
Best practices
Describe entities and their relationships:
Name the business objects you need and how they relate. For example, “
a Customer with name, email, and date of birth, and a list of Accounts, each with an IBAN and a balance”.Refine instead of regenerating:
Use follow-up messages to add or adjust entities in the proposed model. The agent extends the existing proposal, which keeps the preview consistent.
Don’t apply without reviewing the preview:
The preview exists so you can check attribute names and types against your conventions before they are created in the project.
Related resources
AI Designer
Generate UI layouts that map to your data model
AI Developer
Generate business rules and integration logic
Agent Builder
Overview of AI agents and the Agent Builder

