ORM metamodel
Declarative models, typed fields, relations with explicit prefetch — no sneaky N+1.
The platform
Kewos isn't a bag of modules: it's a coherent core providing ORM, security, events, jobs, multi-tenancy, i18n and a view engine — that business modules build on cleanly.
The core
The cross-cutting bricks every module reuses instead of reinventing.
Declarative models, typed fields, relations with explicit prefetch — no sneaky N+1.
RBAC + record rules + field rules enforced in the ORM, deny by default, immutable audit.
Transactional events and an idempotent job queue to decouple modules.
One database per customer, systematic tenant resolution, no connection outside the resolver.
Screens are declarative (JSON Schema + design tokens), rendered by a generic engine.
Versioned schema, never auto-created in prod; explicit, confirmed application.
By construction
Permissions can't be bypassed via an endpoint: they live beneath the data layer.
No float amounts; a (amount, currency, company amount) triple for every monetary value.
Runtime fields, automations and custom views — upgrade-safe.
No. Kewos is written from scratch with a clean architecture, to fix the structural weaknesses of legacy suites.
Yes: runtime fields, views and automations are declared by configuration and stay compatible across versions.
Explicit relation prefetch, controlled queries, profiling tests: no silent N+1 regression.
Book a demo, or estimate your SaaS and on-premise cost in two minutes.