Features
From business model to running artifacts
Model your business in one place, then let template packs generate what each platform needs — and check the result against your own quality rules.
Model your business, not your tables
Entities, relations, attributes and types on a diagram canvas that arranges itself. Viewpoints let every audience see the slice of the model that concerns them, without anyone maintaining a second version of the truth.

Entities, relations, attributes, types and custom properties
Diagram canvas with auto-arrange and export as image
Unlimited viewpoints on one shared model
Install what others have already built
The template engine turns your model plus a pack of rules into finished artifacts. With the Marketplace you no longer have to write those rules yourself - install a pack and generate.

Browse and install ready-made template packs
One model, many target platforms
Packs stay yours to extend and adapt
Declare what good looks like
Quality rules are declarations, not scripts. State the standard your model has to meet and let itb hold every change against it, instead of discovering the gap somewhere downstream.

Declarative rules, no code to maintain
Checked against the model itself
Catches problems before generation
Ask your model a question
A SQL console straight over the model. Answer questions about your own metadata the way you would query any other dataset - no export, no detour through a catalog.

Query the model directly in SQL
Answers without exporting anything
Useful for audits and impact analysis
Trace it end to end
Generate a viewpoint of any attribute or entity lineage, then carry attributes downstream along that path. Impact analysis stops being an archaeology project.

Lineage viewpoints for attributes and entities
Propagate attributes along the lineage path
Import and keep external objects in sync
A modeling assistant that knows your conventions
Ask for a change in plain language and Bonsai applies it to the model itself — following the naming and casing rules that model already uses, and telling you what it assumed. Every turn is one reversible step.

Applies your house naming and casing conventions
Explains every change and the assumptions behind it
Undo turn reverts the whole step
Your model is just files in Git
Push and pull the model like any other repository, with a journal and undo on top. Review changes in the tooling your team already uses, and roll back when one turns out wrong.

Git push and pull built in
Journal and undo for every change
Export, import and generate artifacts
What you get, per edition
Everything in Free to use stays free. Enterprise adds traceability and team setup, Assisted adds our knowhow.
Platform
Modeling
Automation
Traceability
How itb handles your data
Your models stay in your Git
They live in your repository. We hold no copy of them.
No telemetry
The software makes no outbound call to us.
Runs where you do
Docker in your own environment, Kubernetes once a team shares it.
No cookies, no tracking
Not in the product, and not on this site either.