Forge overview
Forge is the semantic modelling IDE where you define your data model. It has three modes:
Build mode
The code editor view. Write and edit CML files (.node.celiq, .domain.celiq) with syntax highlighting, auto-complete, and live validation.
The left panel shows your project file tree. Click any file to open it in the editor. The right panel shows a live preview of the parsed node/domain.
Browse mode
Read-only exploration of your data model. Click any node to see its attributes and metrics with descriptions, types, and sample values. Good for analysts who want to understand what fields are available.
Validate mode
Shows all CML errors and warnings across your project:
- Errors (red) — invalid syntax, missing required fields, broken joins
- Warnings (yellow) — potential issues like missing descriptions, unmapped geo types
Fix errors before saving — they will block query execution.
Generating with Orion
Click Generate with Orion to have the AI assistant read your database schema and write CML files for you. It inspects table columns, infers types, guesses metrics, and writes .node.celiq files.
You review and edit the output before saving. Orion never writes directly to your database.
Related
- Nodes → — node CML reference
- Domains → — domain CML reference
- Project settings → — connection, Git, and permissions