AI isn't bolted on. It's built in.

xMS was rebuilt from the ground up with AI at its core - not as a feature, but as a fundamental part of how the platform works.

An AI assistant that builds with you

The xMS Designer ships with a full-featured AI assistant built in. Describe the app you want and it creates resources, fields, pages, permissions, and workflows for you - in natural language, live in the editor. Keep prompting, switch to the visual tools, or mix both.

AI features inside your apps

Drop AI into the apps you ship - not just into the Designer. Out-of-the-box function templates handle document extraction, content generation, classification, and more, running as triggers on your data. Your end users get AI-powered workflows, not just your administrators.

Guided design & audit workflows

The assistant ships with opinionated workflows: review changes between two versions, audit your role and permission matrix, scaffold a new feature, or compare configurations side by side. Grounded in your actual schema - not generic chat.

Both sides of the AI loop. You build with AI inside the Designer, and the apps you build can use AI at runtime through ready-made function templates. Design to deployment to daily use - AI all the way through. Learn more about AI in xMS →

Built for the way enterprises actually work.

Every feature shaped by the real shape of enterprise problems - the cross-cutting patterns that show up across government, insurance, defence, and operations.

Data Modeling

Define your data model - visually or by asking

Define resources, fields, and relationships through a point-and-click interface, or describe what you need in plain language and the AI assistant builds the model for you. Either way, no need to think in tables, foreign keys, or SQL - xMS takes care of the database mechanics underneath.

Point-and-click resource and field editor
AI assistant builds data models from a description
Validations, defaults, and generated IDs configured per field
Every change versioned
xms.dinode.com/data-model
xMS visual data modeler
Page Designer

Drag and drop, or describe what you want. Same canvas.

Lay out pages block by block with a visual editor anyone on your team can use - lists, forms, dashboards, tables, charts. Or describe the page in natural language and the assistant drafts it for you. Mix both on the same canvas: prompt a skeleton, refine it by hand; or drag one together and ask the assistant to tidy it. Every page comes out wired to your data model and permissions automatically.

Visual page designer with drag-and-drop blocks
AI assistant drafts entire pages from a description
Prompt and click on the same page, in the same session
Pages wired to your data and permissions automatically
xms.dinode.com/builder
xMS application builder
Integration & APIs

Connect to everything your org already uses

xMS is designed to work alongside your existing systems. A powerful API layer, inbound webhook receivers, and HTTP function templates mean you never have to rip and replace.

REST API for every resource in every application
Drive the Designer from Claude Desktop or Cursor via MCP
Inbound webhooks from Slack, Stripe, and other providers
Export and re-import whole apps as portable JSON
api.dinode.com/v1/records
xMS API reference and sample response
Version Management

Every change tracked. Every version recoverable.

xMS version-controls everything - your data models, application configurations, records, and documents. Manage multiple apps with multiple versions across multiple environments. Promote versions through stages - from draft to preview to public to sunset - with drag-and-drop. No external CI/CD or version control tooling required.

App versioning with environment promotion stages
Full version history for all records and documents
Side-by-side comparison and one-click rollback
Activity log for every deploy and sync operation
xms.dinode.com/versions
xMS version history and rollback
Permissions Management

Granular control over who sees and does what.

xMS gives you fine-grained permissions at every level - from entire applications down to individual fields. Define roles, create groups, set row-level security, and control exactly what each user can see, create, edit, approve, or delete. Permissions cascade logically but can be overridden at any level, giving you the flexibility to handle even the most complex organisational structures.

Role-based access control (RBAC)
Field-level permissions (view, edit, hide)
Row-level security policies
Cascading permissions with override capability
xms.dinode.com/roles
xMS role and permission editor
Runtime Debugger

A live inspector baked into every app.

Admins can flip on the debugger while designing or testing, and a developer panel opens inside any running xMS app. Inspect live page state, form values, function call traces, console output, and realtime subscriptions - all in one place. Hot-reload a single page or the whole app's menus and pages straight from the panel, without a browser refresh. It's the kind of thing that makes building complex multi-page apps dramatically faster.

Inspect live page state, form values, and URL context
Watch function calls, errors, and realtime subscriptions in real time
Hot-reload pages and menus from the database with one click
Dock to any edge, float it, or pin it - it gets out of the way
your-app · debugger
xMS runtime debugger panel showing state, functions, and realtime tabs

Built on Supabase. Powered by Dinode.

xMS is built on Supabase - an open-source platform running on PostgreSQL, the database that already powers banks, governments, and mission-critical systems worldwide. Supabase is used in production by thousands of teams from startups to global enterprises, so xMS inherits battle-tested auth, storage, and real-time - and your data stays in a database you can inspect, export, or self-host.

Your Applications
What you build
Case Management
Client Portals
Approvals
Dashboards
Knowledge Bases
↓ Built with ↓
xMS Platform
AI Assistant & MCP
Visual App Builder
Workflow Engine
Roles & Permissions
Document Mgmt
Search & Reports
Notifications
Audit Logging
Functions
Version Mgmt
Email Templates
Triggers
↓ Powered by ↓
Trusted core
PostgreSQL Database
Authentication
File Storage
Realtime
Edge Functions
Your data. Your database. Always accessible. Because xMS is built on Supabase and PostgreSQL, you always have direct access to your underlying database. Export it, query it, connect BI tools directly.
Self-host if you choose. Supabase is open source. You can run xMS on our managed cloud, on your own infrastructure, or in a specific region to meet data sovereignty requirements.

Enterprise power. Without the enterprise complexity.

Traditional low-code platforms make you choose: enterprise features or ease of use. xMS gives you both.

Capability
Traditional Dev
Low-Code Tools
xMS
No-code option
Enterprise-grade security
Built-in AI capabilities
MCP server / AI interop
Full data ownership
Self-host option
Days to deploy (not months)
Open source foundation

Full support    Partial / varies    Not available

Enterprise security without compromise.

Built from the ground up for organisations that take data security seriously - defence, government, insurance, and beyond.

Multiple Auth Frameworks

Support for SSO, SAML, MFA, and custom authentication schemes. Integrate with your existing identity provider.

Field-Level Permissions

Granular access control down to individual fields. Define who can see, edit, or approve any piece of data in any application.

Comprehensive Audit Logging

Every action logged and searchable. Full compliance trail for regulatory requirements and internal governance.

Data Sovereignty

Choose exactly where your data is stored geographically. Meet local compliance requirements and data residency obligations - or self-host entirely.

Encrypted at Rest & In Transit

Industry-standard encryption for all data storage and transmission. Your data is protected at every layer of the stack.

AI-Assisted Security Audits

Run a permissions-and-configuration audit from inside the xMS Designer. The assistant walks your roles, resources, and access rules to flag gaps and unsafe defaults - before they get shipped to production.

Everything else you'd expect. And then some.

Audit trails

Every action logged with who, when, where, the request context, and the before/after values. Built for compliance and forensics, on by default.

Multi-tenant

One app, many tenants. Data isolation is enforced at the database - users only ever see the records their tenant owns.

File uploads

Resumable uploads go straight into secure storage. Files are scoped by the same role and permission model as the rest of your data - no parallel access policy to maintain.

Email templates

Author email templates with live record tokens, then trigger them from events in your app. Rendered server-side under the right user's permissions.

Hybrid search

Fuzzy character matching, full-text search, and semantic similarity combined. Users find records by what they mean - and typos don't stop them.

Generated IDs

Auto-numbered identifiers with configurable patterns - INV-2026-000123, CASE-42, whatever you need. Daily, monthly, or yearly rollover. Timezone-aware sequencing.

Computed fields

Define a field whose value is computed from other fields via a SQL expression - a derived total, a joined address, a status from three inputs. Recalculated automatically on every insert and update.

Test as any user

While designing or testing, admins can sign in as any user account to see exactly what that role sees - permissions, menus, buttons, the lot. Every action is logged against both the real and the impersonated identity, so your audit trail stays clean.

The xMS App Library.

Pre-built application templates for common enterprise needs, launching soon. If one of these solves your problem and you'd like early access, let us know.

Coming soon

Insurance Portal

Claims, policy management, and client-facing portals for insurance brokers and underwriters.

Coming soon

Case Tracker

End-to-end case management with escalations, SLAs, and full audit trail.

Coming soon

Compliance Manager

Policy tracking, attestations, and reporting for regulatory compliance requirements.

Want early access? Get in touch →

Choose the right fit for your organisation.

Three tiered bundles, plus add-on modules for specialist capabilities like multi-tenant. Pricing is shaped by bundle, team size, and the modules you bolt on.

Starter

The Designer, AI assistant, and core platform - ideal for teams getting started.

See what's included →

Enterprise

Dedicated environments, self-host, custom SLA, and compliance support.

See what's included →

See it in action.

See how xMS can transform the way your team builds enterprise applications. Get a personalised demo.

Book a Demo →