XanoScript: your whole
backend as code.

Write APIs, workflows, and data models in XanoScript from your IDE or with your coding agent (Claude Code, Cursor, Codex). Every line stays editable in the Xano editor.

Everything you or your agents build is governed: reviewed, tested, versioned, and observable before it ships. See how AI code governance works

Get started for free

Never leave the command line

The CLI makes it easy to fit Xano right into standard development workflows.

A language AI can understand

Give your agents a scripting language designed for human-agent collaboration.

Let AI build deterministically

Xano’s structured language and your defined business context and guardrails help agents build right.

The tools you need to
build fast and right

With a CLI for IDE and terminal work, tools that give your agents all the context they need, and out-of-the-box infrastructure, you get the flexibility of custom software without the overhead.

Xano CLI: Build the way you’re used to

Automate backend development, experimentation, and deployment without leaving your terminal. The Xano CLI fits perfectly into professional engineering workflows, CI/CD pipelines, and coworking with AI coding agents.

Perform complex backend operations with single commands.

Spin up temporary workspaces and sandboxes to test changes without risk.

Script environment management and integrate Xano into CI/CD pipelines.

Safely apply and refine AI-generated backend logic with repeatable workflows.

Xano CLI: Build the way you’re used to

XanoScript: Real code, no chaos

Write or generate backend logic in a scripting language that’s perfect for both humans and agents. XanoScript gives you full control over your APIs, workflows, and logic, in code that is opinionated and standardized, and stays perfectly in sync with Canvas View and the Function Stack.

Author and edit logic directly in real code.

Use AI coding agents to accelerate backend development.

See every XanoScript change in Canvas View, readable by the business stakeholders you work with.

XanoScript: Real code, no chaos

The Developer MCP and Knowledge: AI that knows Xano and knows your business

Turn your AI coding agent into a spec-aware Xano copilot that’s also an expert on how your own business builds. The Developer MCP makes it easy for agents to write correct XanoScript. Knowledge lets you create a harness that keeps your agent on rails according to your own rules.

Ground your agents in the business context they need to build the way your team builds.

Validate syntax against the XanoScript language server before deployment.

Catch errors before execution, with no more trial-and-error debugging cycles.

Stay in your flow instead of jumping between tools and docs.

The Developer MCP and Knowledge: AI that knows Xano and knows your business

Bring your own code

Already have logic written in JavaScript, Python, or another language? Xano doesn’t lock you into a single way of building. Run JavaScript functions natively via Deno, or deploy sidecar Docker microservices for Python and other runtimes, so you can integrate existing code and libraries without rebuilding from scratch.

Learn more about custom functions

Run JavaScript lambda functions directly inside Xano, powered by Deno.

Deploy sidecar Docker microservices to run Python, Go, or any language your team already uses.

Keep the benefits of Xano’s managed infrastructure while using the languages and libraries you already know.

The backend agents can build
and humans can trust.

Frequently asked questions

Yes. Xano’s Developer MCP works with AI-powered IDEs like Cursor and Windsurf, CLI agents like Claude Code, and any other tool that supports the MCP protocol. It connects with official Xano documentation and the XanoScript language server, enabling them to generate backend logic that aligns with real platform capabilities instead of generic guesses.
Xano runs JavaScript lambda functions natively through Deno, so you can bring existing logic directly into your Xano backend. For Python or other languages, you can deploy sidecar Docker microservices that run alongside your Xano workspace. This means you’re never forced to rewrite working code: you can bring your existing logic into Xano and combine it with XanoScript and the Xano editor however you see fit.
XanoScript is a scripting language designed specifically for backend logic and AI collaboration. It gives you full control over APIs, workflows, and data operations while staying perfectly synchronized with Canvas View and the Function Stack, so the whole team can read and validate logic without losing transparency.
Knowledge is a workspace-native library of persistent, team-authored context that tells agents how your team builds. It comes in three forms: a workspace AGENTS.md for always-on rules, docs for on-demand reference, and skills for step-by-step procedures (the same skills and AGENTS.md pattern standard AI coding tools rely on, brought natively into a governed workspace). You can author and manage it three ways: by hand in the Xano UI, through the Xano Agent, or via external coding agents over the Developer MCP, all writing to the same library, with reference files carried per skill. Inclusion modes (always, on demand, or manual) let each skill decide when it enters an agent’s context, so a large library never bloats a session. Every change flows through the same push and commit review as any other agent edit, with full version history, while admins lock and enforce both editing and inclusion. And the same context reaches your local coding agents through the CLI and Developer MCP, so instead of re-explaining your conventions every session, your team’s standards persist and apply repeatably, whatever tool your agents build in.
Without context, AI agents often produce backend code that doesn’t actually run in your environment. The Developer MCP makes your AI spec-aware: validating syntax, grounding outputs in real Xano features, and catching errors before deployment.
Xano is designed to integrate into standard engineering practices. The CLI enables terminal-based operations, scripting, CI/CD integration, environment management, and sandbox testing, so teams can automate backend development without changing how they work.
No. Xano provides ready-to-scale backend infrastructure out of the box, so you can focus on building APIs and business logic instead of provisioning servers, scaling databases, or managing deployments.
Not at all. You can build entirely by hand, entirely with AI, or anywhere in between. Xano supports human-written code, AI-generated logic, and collaborative workflows between developers and agents.

Sign up for Xano

Join 100,000+ people already building with Xano.

Start today and scale to millions.

Start building for free