Modeller

Introduction to Modeller

Model intent once, then realise it consistently as software.

Modeller — Describe the system. Generate the structure.Modeller — Describe the system. Generate the structure.

Modeller is an intent-first software design tool. It turns concise domain definitions into consistent, production-ready source code while keeping the model, architecture, and generated output visible.

Start here

The central idea

Your domain model records what the business means. Template packs translate that intent into the conventions of a particular architecture. Generated and handwritten code remain clearly separated, so regeneration is safe and the result stays understandable.

AI assistance can propose, explain, and transform models, but it uses the same explicit Modeller interfaces available to people and other tools. The core does not require a particular AI provider.