The metadata is the system.

xF is a metadata-interpreted runtime for building and running enterprise business systems. Nothing is generated, nothing is compiled, and the design can never drift from the running application.

Not low-code. Not a code generator. Not a workflow engine. No-build.
ot_client [Entity] Metadata in Action

Entities contain Attributes.
Click one to see the change

The running application

Change the metadata. Change the application.
10+ commercial systems running in production
5+ years powering a high-volume industrial waste management operation handling 5,000+ collections per month
~30 KB of metadata powering a complete fleet management platform
150+ mobile field agents supported on a single platform with e-commerce, commissions, capacity planning, event management and website integration

Engineered for the modern enterprise

By separating the intent of software from its execution, xF gives business systems a foundation that changes as fast as the business does.

No static couplingThe system reshapes instantly, with zero recompilation.
Built-in securityAuthorization lives in metadata, down to individual fields.
Frontend agnosticFully headless. Use the native renderer, React, Vue or mobile.

The concepts may exist elsewhere in fragments, but

xF is the one runtime that holds them together.

Model-driven tools, low-code builders, API frameworks and workflow engines each solve a slice of the problem. Teams then spend years keeping the slices in sync.
xF treats the whole path, from schema to API to screen to AI assistance, as one thing.

Database migrationsORM classesDTOs and controllersWorkflow engineLow-code screen builderCode generator

What most stacks assemble and keep in sync by hand.

One meta-model, interpreted at runtime

Define a concept once. Storage, API, validation, screens and business rules all read it live, so a change is a single edit that takes effect on the next request.

Unlike legacy low-code The application definition remains readable and queryable in your database, rather than being locked inside a proprietary format.
Unlike AI app buildersAI is constrained to emit declarative metadata, not imperative code, so there is no arbitrary control flow to audit.
Unlike a rebuildModernising a legacy system becomes a metadata migration, not a multi-year re-platforming.

What makes it different

One architectural decision, followed all the way through: keep the model alive as data instead of freezing it into code.

One live meta-model

Entities, fields, controls, routing and behaviour are defined once, as data. The physical schema is maintained for you, and xF is administered with xF itself, demonstrating recursion in practice.

One API for the whole domain

Four generic endpoints serve every entity and every workflow. The domain grows; the API surface does not.

Stateless by design

Each request carries its own intent and state. No server sessions, and writes are version-checked before commit.

Reports as data

Queries live in the registry. Save a row and a new report or dashboard is live, with no build cycle.

Zero-build frontend

Screens resolve from the same control types the model defines. Use the native renderer, or go headless with React, Vue or mobile.

Security in the metadata

Access rules are declared once, down to individual fields, and hold everywhere. "Only HR can see salary" is a metadata rule, not custom code.

Logic where it belongs

Routine behaviour is automatic CRUD, custom rules run as sandboxed C# or VB.NET, more complex logic can be deployed as compiled algorithm assemblies, and anything else routes out to external services. All four share the same execution model.

BYOAI

xF + MCP: Bring Your Own AI, with deterministic outcomes.

MCP is an open, cross-vendor standard that lets AI tools discover a product, read its structure and use its capabilities. Paired with xF's deterministic runtime, it gives enterprises a governed way to build and evolve software with AI, without piles of generated code to maintain.

Governed by design

MCP gives the AI a controlled interface and xF gives it a deterministic runtime. The AI touches metadata, never arbitrary code.

xF teaches the AI

The MCP server exposes the meta-model, documentation, optimisation patterns and samples, so the AI learns xF from xF itself.

Small, precise steps

Model the application, then the logic, then the frontend. Each step is a narrow target, which keeps output accurate by construction.

Stays maintainable

Changes are small, readable metadata rather than sprawling generated code, so long-term ownership stays predictable and cheap.

Bring your own AI

An open standard already used by tools such as Claude, ChatGPT, VS Code and Cursor. Use the assistant your team prefers.

No lock-in

Plain-text metadata, standard SQL and an open frontend. MCP is open too, so there is no proprietary trap.

Running in production

Real systems under real load. Details shared under NDA, and several have been independently evaluated.

Core operations for a water-sports operator

Malta. Bookings, payments, field operations.

  • About 1 million euro GMV in peak months
  • About 15,000 tourists a month
  • 150+ field agents booking on mobile, with online payments
  • No lost bookings reported. Live in 5 months with about 1,500 lines of custom code

Industrial waste management

More than five years of operation.

  • 5,000+ collections processed each month
  • Core system for collections, fleet and billing calculation
  • Final invoicing stays in Sage, integrated alongside
30kb

A complete coach-booking and fleet system, in pure metadata

Built for a 20-bus operator. A concrete, inspectable example of how the approach scales.

Also delivered on xF: quantity surveying and cost control, multi-tenant time and billing SaaS, and a specifications database for a large residential programme.

Ways to use xF

Three ways in, built on the same runtime. We onboard people personally, one at a time, so there is no self-serve sign-up. Tell us what you want to build and we will set you up.

Waitlist

Community

For developers, evaluators, students and agencies prototyping.

  • Open-source frontend
  • Sample apps and documentation
  • Shared sandbox database, reset periodically
Free
Enquire
In preparation

Hosted production

For teams launching live products without managing infrastructure.

  • Dedicated Azure web app
  • Dedicated SQL Server database
  • Fully managed and isolated
From €250 a month, with usage-based uplift for high-volume workloads
Enquire
Available

On-premise licence

For enterprises and regulated sectors that need full sovereignty over their runtime.

  • Perpetual licence with full access to the runtime, libraries and database
  • Unrestricted builds, customer-operated hosting
  • Annual support available
One-off licence, priced to the scale of the deployment
Enquire

Open by design, with no lock-in

xF is built so that you can leave. That is also why it is easy to trust.

You own the database

Your data sits in your database, in a schema you can read. The metadata is plain data too.

Open-source UI components

The interface layer is open, so screens and controls can be extended or replaced.

Self-hostable

Run it on your own infrastructure, on premise or in your cloud.

The architecture behind xF, and how it separates the intent of software from its execution, is described in our technical paper.

Read the technical paper

Partner with us

We work with partners who lead enterprise transformation, systems integration and legacy modernisation initiatives. If your organisation delivers mission-critical platforms and is looking for a fundamentally different runtime approach, we'd welcome a conversation.

Email the team
CompanyXF Systems Limited
Level 3, Mallia Buildings, Triq In-Negozju,
Zone 3, Central Business District, Mriehel CBD3010, Malta
Emailandrew@xf.com.mt
Phone+356 9999 2639

Privacy policy

We partner with Microsoft Clarity and Microsoft Advertising to capture how you use and interact with our website through behavioral metrics, heatmaps, and session replay to improve and market our products and services. Website usage data is captured using first and third-party cookies and other tracking technologies to determine the popularity of products and services and online activity. We also use this information for site optimization, fraud and security purposes, and advertising. For more information about how Microsoft collects and uses your data, visit the Microsoft Privacy Statement.