New · Hand the build to your AI agent

Launch your SaaS in minutes, not months.

XCORE gives every product you ship its own isolated backend — database, REST API, authentication, roles, billing and a polished app — ready the moment you click create. You build the product. We run the platform.

Free plan, no card required Isolated database per product Works with Claude, ChatGPT & Cursor
console.yourdomain.com/app/overview
Your products
+ New product
Products4all healthy
End users2,318+12% this week
API calls / 30d1.4Mwithin plan
MRR collected$6,240via Stripe
ProductApp hostnameStatusUsersPlan
ShopFlow POSshopflow-app.yourdomain.comActive1,204Pro
Helpdeskhelpdesk-app.yourdomain.comActive866Pro
Field Notesnotes-app.yourdomain.comActive248Free
Acme CRMacme-app.yourdomain.comProvisioningBusiness
1 clickto a fully provisioned backend
100%data isolation — one database per product
0%platform cut on what you charge your users
1 URLis all an AI agent needs to build on it
Everything included

A complete backend for every product, on day one

Stop re-building the same plumbing. Each product you create on XCORE ships with the pieces below — managed, upgraded and monitored for you.

Isolated backend per product

Every product gets its own database, its own app hostname and its own admin hostname. No shared tables, no noisy neighbours, no cross-tenant leaks.

Instant REST API

Define a data model and it is live at /api/resource/<Type> with filters, pagination and typed errors. An OpenAPI spec and a CLI come with it.

Auth, roles & per-user isolation

End-user self-signup, password reset, role presets and owner-scoped records out of the box. Each user sees only their own rows unless you say otherwise.

Billing built in

Subscribe to XCORE with Stripe — and charge your own users with the bundled billing kit. Plans, checkout, webhooks and invoices, with 0% platform cut.

Marketplace of ready features

Install notes, projects, helpdesk and more in a click. Versioned, upgradable in place and data-preserving — uninstall keeps a backup.

Built for AI agents

One scoped key plus one docs URL and Claude, ChatGPT or Cursor can model data, build the UI and publish — safely inside the scope you set.

How it works

From idea to a live product in four steps

Use the console, the API, the CLI — or let an agent drive. Every step is the same call, whoever makes it.

Create a product

Name it, pick a slug. XCORE provisions a private backend with its own app and admin hostnames in minutes.

Model your data

Create types and fields through the Schema API or the console. The REST API, forms and permissions update instantly.

Build the app

Install a ready-made feature or ship your own pages on the app shell — CRUD screens, dashboards, search and uploads in a few lines.

Invite & charge

Turn on self-signup, assign roles, connect Stripe and go live. Backups, usage and monitoring are already running.

Developer-first

Every action is an API call

Provision, model, publish, install, bill — all whitelisted endpoints with typed errors, rate limits, idempotency keys and dry-run support. Scriptable from anywhere.

  • REST Full CRUD at /api/resource with filters & pagination
  • OpenAPI Machine-readable spec at /v1/openapi.json
  • CLI xcore ms create, xcore files publish, xcore schema create
Explore the developer docs
# 1. provision a product
curl -X POST https://console.yourdomain.com/api/method/create_micro_saas \
  -H "Authorization: token $KEY:$SECRET" \
  -d '{"account":"acme","slug":"helpdesk"}'

# 2. model data — live REST + permissions in one call
curl -X POST https://helpdesk.yourdomain.com/api/method/schema_api.create_doctype \
  -d '{"name":"Ticket","fields":[{"fieldname":"title","fieldtype":"Data"},
       {"fieldname":"status","fieldtype":"Select","options":"Open\nClosed"}],
       "permissions":[{"role":"Agent","if_owner":1}]}'

# 3. it's already an API
curl https://helpdesk.yourdomain.com/api/resource/Ticket?filters=[["status","=","Open"]]
Build with AIscoped key · expires in 24h

Paste this into Claude, ChatGPT or Cursor

You are building a SaaS on XCORE.
Docs:  https://helpdesk.yourdomain.com/docs/llms.txt
Key:   xc_live_9f3a…c21e   (scope: schema + files + data)

Build a helpdesk: Tickets with status & priority,
an Agent role that sees only its own tickets,
a list + detail page, and publish it.
The agent creates types, writes pages, publishes — and stays inside its scope.
Agent-ready

Hand the build to your AI agent

Click Build with AI on any product. XCORE creates a scoped agent identity, mints a key, and hands you a ready-to-paste prompt. The agent reads one docs URL and builds the entire product — data model, roles, UI — through the same APIs you would use.

  • Scoped, not sudo. Presets cap what a key can touch; privileged actions need an owner's approval.
  • Draft → publish. Agents write to a draft layer; nothing reaches users until it is published. Roll back any time.
  • Budgets & audit. Token budgets, rate limits and an audit trail on every write.
Architecture

Two planes. Any domain.

A control plane runs your account, team, marketplace and billing. Each product runs on its own plane with two hostnames — and it all works on whatever domain you bring.

console.yourdomain.com

Control plane

Your operator console and the platform API.

  • Accounts, team & roles
  • Provisioning & health
  • Marketplace catalogue
  • Plans, billing & invoices
  • API keys, budgets, audit
helpdesk-app.yourdomain.com · helpdesk.yourdomain.com

Helpdesk

Own database · app for end users · admin for you

shopflow-app.yourdomain.com · shopflow.yourdomain.com

ShopFlow POS

Own database · app for end users · admin for you

+ your next product
See it in action

Polished for your users, powerful for you

Real screens from XCORE: the console you manage products from, the app your users sign in to, and the admin behind it.

The XCORE platform monitor showing every product and its health
ConsoleEvery product, its status, team and billing — one screen.
A product app built on XCORE, as an end user sees it
Your product's appWhat end users see: your pages, your brand, instant search.
The per-product admin with the Build with AI wizard
Product adminData, users, roles, files and the Build with AI wizard.
Pricing

Start free. Scale when you do.

Simple monthly plans. Every plan includes isolated backends, the full API, auth, billing and the marketplace.

Prices in USD. Change or cancel any time. Compare plans in detail →

FAQ

Questions, answered

What exactly do I get when I create a product?
A private backend with its own database, two hostnames (<slug>-app for your users and <slug> for admin), a REST API, authentication with self-signup, role presets, file uploads, backups, the app shell and access to the marketplace. Provisioning takes a few minutes and you can watch it happen.
Can I use my own domain?
Yes. XCORE is domain-agnostic: the marketing site, the console and every product hostname work as subdomains of whatever domain you point at the platform — for example console.yourdomain.com and helpdesk-app.yourdomain.com.
Do I have to write code?
No. You can model data and manage users in the console, install ready-made features from the marketplace, or let an AI agent build the whole product for you. When you do want code, everything is a documented API and the app shell is plain JavaScript modules.
How does billing work?
Two layers. You subscribe to XCORE on a monthly plan through Stripe. Separately, each product includes a billing kit so you can charge your own end users through your own Stripe account — we take no cut of that revenue.
Is my data isolated from other customers?
Every product has its own database and its own hostnames — there is no shared table anywhere. Inside a product, owner-scoped permissions ensure each end user sees only their own records unless you grant more. Backups run per product, and restores are self-service.
What can an AI agent do — and not do?
An agent key carries a scope preset you choose. Within it the agent can create types, write and publish pages, register its module and seed data. It cannot escalate roles, touch other products or perform privileged actions without an explicit owner approval — every write is budgeted, rate-limited and audited.

Ship your next product this week.

Create a free account, provision your first backend and invite your first user — all before lunch.