Custom entities, relationships, and a plugin SDK are first-class — not upgrade tiers. Self-host on Plesk, Docker, or Kubernetes. Your data stays on your infrastructure.
Build your own types from the admin UI — not bolted on.
Composer + ZIP distribution. The bundled CRM is just the first plugin.
GPL v3 kernel, MIT SDK. Fork it, ship it, sell plugins.
High-velocity teams need data they can rely on. Sutra is architected with a tamper-proof, append-only ledger. Every change, edit, and update is tracked at the field level — giving your team perfect accountability, effortless internal auditing, and the ability to reverse mistakes instantly without losing your history.
Every save writes a stream event — no in-place mutation, no silent overwrites.
Old → new per field, picklist labels resolved, queryable as data.
Restore any prior save without losing history. The restore itself is an audit event.
Apply schema changes to your custom entities with one click from Admin → Rebuild — no more pasting a script into a database tool. It compares every entity to its table and creates tables, adds columns, and widens columns as needed.
Click Edit on any card (Identity, Address, System, etc.) and the card switches to a form in place. Save commits just that card’s fields; other cards stay in view mode.
Admins write per-entity dedupe rules from a new /admin/duplicate-rules surface. Match by Equals / Starts with / Contains / Ends with on one or more fields. Warn or Block on save.