Six integrated pillars that replace your entire stack. Secure, AI-powered, and validated by xeto.dev.
Your AI, Your Rules
Wooley is your personalized AI agent built directly into XetoBase. It understands your data model, your xeto.dev specs, and your workflows — so it can answer real questions about your real data.
Ask Wooley to write an Axon script, query records by natural language, explain a spec from the xeto.dev registry, or scaffold a new ION UI component. Wooley operates inside the sandboxed Axon runtime, so there are no security concerns about AI-generated code running loose.
Wooley is also customizable — you can give it context, restrict its scope to specific data namespaces, and build your own agent personas on top of it. It's the intelligence layer of your stack.
Calling Wooley from Axon
Wooley Chat (inline)
ph::WeatherStation from the Project Haystack library on xeto.dev. It includes temp, humidity, and pressure slots already typed. Want me to scaffold a record using it?
Build UIs without limits.
ION is XetoBase's built-in UI framework. It ships with a library of pre-built apps and components that connect directly to your live data — no API wiring required. Build anything from a simple data form to a multi-page web application.
The drag-and-drop builder makes it approachable for non-developers, while the underlying ION component model is fully programmable via Axon for advanced customization.
Vibe code. No fear.
Axon is XetoBase's sandboxed functional scripting language. It's designed to be simple enough to write on the fly, powerful enough to build production workflows, and safe enough to let Wooley AI generate code that runs directly in your environment.
The Axon runtime is fully sandboxed — it can't access the filesystem, make arbitrary network calls, or escape its execution context. This means you can let AI write Axon without worrying about what it might do. The enterprise security posture is built into the runtime itself.
Axon runs on both client and server. Write the same logic once and decide at runtime where it executes. It's the single language for queries, UI logic, Observable triggers, and AI function calls.
Axon examples
Reading records
Observable trigger
Calling Wooley
React to everything.
The Observable framework is XetoBase's event-driven workflow engine. Define triggers that fire automatically when records are created, updated, or deleted — then write the response logic in Axon.
Observables are the connective tissue of your stack. Use them to validate incoming data, fan out notifications, transform records, call external APIs, update derived records, or kick off Wooley AI workflows — all without polling.
Every Observable runs inside the Axon sandbox, so there's no worry about a runaway trigger taking down your environment. They're also versioned, audited, and testable inline.
Observable examples
onCreate trigger
onUpdate with Wooley
onSchedule trigger
Your data, perfectly typed.
XetoBase is a CMS-style data store where every record is validated against a Xeto type spec. Think of it as a database with a schema registry built in — but instead of writing migrations, you point at a spec from the xeto.dev library ecosystem.
Xeto specs work like NPM packages for data types. Find a spec for Building Automation, Science, Finance, or any domain — or define your own and publish it. Your records are always typed, always validated, and always shareable with anyone using the same spec.
The store supports hierarchical namespaces, file attachments, relationship links, and full-text search — all accessible via Axon or the REST API.
Xeto-validated record
Enterprise-ready by default.
XetoBase is built with enterprise security as a first-class requirement — not an afterthought. Every layer of the stack, from the Axon sandbox to the data store to the network layer, is designed to be secure out of the box.
Deploy on-premises inside your existing network infrastructure, or run in a completely air-gapped environment with zero external connectivity required. XetoBase was designed for organizations where data sovereignty is non-negotiable.
Deploy inside your own network. No cloud required.
Fully disconnected deployments supported.
Fine-grained access control on every record.
Every action is logged and queryable via Axon.
Data encrypted at rest and in transit by default.
Axon runtime prevents code escaping its context.
Join the waitlist and be first to access the secure, AI-powered stack.