piezas
for developers shipping with coding agents

The managed backend that makes AI-built software production-grade.

Your agent writes the app in an afternoon — fast, and fragile exactly where it counts. Piezas supplies the half it can't fake: auth, data, bookings, invoicing, email — sixteen hardened services it assembles instead of builds. Ship production software, not a liability.

Start building — it's freeRead the docs
field-service — zshfour steps to production
# 1 · sign in
$ npx piezas login
signed in
# 2 · provision your backend
$ npx piezas init field-service
backend ready — records · auth · jobs · email
# 3 · describe it — your agent builds against real services
$ /piezas-spec "dispatch & invoicing for an HVAC co"
AGENT a working API · 22 endpoints · 4 roles · audit log
# 4 · ship it — production-grade
$ npx piezas deploy
live at field-service.apps.piezas.ai · TLS + audit on
$
four steps  a production-grade web app
works withClaude CodeCursorCodexWindsurf
Built by engineers behind systems for Fortune 50 banks, national governments, insurers, telecoms — and aviation collision avoidance.
/ ai-assisted code

Fast to build. Fragile in production.

Your agent ships the whole app in an afternoon. The catch is the gap between what it genuinely builds well — and what it only pretends to.

What your agent nails
speed · and it's real
Screens, CRUD, the glue between them — 60,000 lines in five minutes. That part genuinely works, and it's never been faster.
What your agent fakes
reliability · security · compliance
The retries, tenant isolation, encrypted secrets, and audit trails underneath — hand-waved and unreviewed, on an npm supply chain that's a sieve. When it breaks in production, that's what breaks, and you own the wreckage alone.
Build on prefab
the way out · Piezas
You design the product — the layout, the workflow, the parts that make it yours. The half your agent used to fake — auth, data, jobs, security — is engineered once, hardened, and supported by a team that answers. Same speed, none of the fragility.
/ proof

We shipped our own products on it first.

Everything Softmax runs on is built from these same 16 services — one data layer underneath all of it. If a block can't carry our own operations, it doesn't ship.

console.piezas.ai/usage
Piezas console — API usage across production apps
also in production
and not just by us

A practicing sports psychologist — not a professional developer — built his own consultation platform on Piezas for NFL and MLB athletes.

His clients answer highly sensitive personal questionnaires, book sessions, and track their progress; he gets reports and action items — on infrastructure where every access is logged and nothing leaks between tenants.

73%
less code to generate
74%
fewer tokens per build
16
managed services
960K+
API calls served

Measured across our own production builds: with the backend owned by Piezas, a build generates 73% less application code — which means 74% fewer tokens to write, review, and pay for.

/ why piezas

Everything below the product, already handled.

Schemas, auth flows, OAuth clients, job queues, email delivery — gone from your codebase. The same app ships in roughly a quarter of the code, and every control a security review asks for is already wired.

The same app, in 27% of the code
App built from scratch~14,000 lines
Same app on Piezas~3,800 lines

Less to write, less to review, less to break — and 74% fewer tokens on the bill.

Secure by default

Designed to SOC 2 and ISO 27001 expectations; SOC 2 certification is in progress.

Tenant isolation on every record
Mandatory TOTP MFA
Secrets encrypted at rest (AES-256)
App-scoped API keys
Durable access logs & audit events
Instant offboarding — sessions die with the user
Production-grade, day one
Durable jobs, retries, migrations, rate limits, and audit trails run on managed services — not code your agent improvised at 2am.
MCP-native
Live OpenAPI specs plus a built-in MCP route. Claude, Cursor, and Codex call your backend correctly on the first try.
A team behind it, not a warranty page
Maintained and patched by engineers who've shipped for banks, insurers, and governments — with SLAs on the parts you'd otherwise improvise. Email, Discord, humans.
/ building blocks

Build your

Any software, assembled from the same sixteen blocks — a CRM, a booking site, a client portal, a finance workflow. Same primitives, different UI; each one already secure, compliant, and supported.

01Records & data
typed collections · migrations · backups
02Auth & access
sessions · SSO · roles
03Permissions
row-level rules · audit-ready
04Integrations
webhooks · OAuth apps · sync
05Background jobs
queues · retries · cron
06Email
transactional · domains · DKIM
07Notifications
in-app · push · digests
08Calendar
events · availability · ICS
09Documents
storage · previews · versioning
10Reporting
dashboards · exports · rollups
11Pricing & billing
plans · metering · invoices
12Search
indexed · typo-tolerant
13Forms & intake
validation · spam control
14Audit log
every change · immutable
15Maps & geo
geocoding · markers · regions
16Hosting & deploy
TLS · previews · rollbacks

Each block ships a live OpenAPI spec your agent reads before it writes a single call.

Secure File Intakepaid · request access

Terabyte-scale ingestion with resumable uploads that survive failures mid-transfer, whole-disk intake, file locking, and a native access log on every touch. Runs in production as Charon— access-controlled, fully audited — at law firms investigating asset recovery for some of America's largest trusts.

Request access
/ forward-deployment engineering

Supercharge forward-deployment engineering.

Forward-deployed engineers change the product on-site, in front of the customer. With Piezas they can move that fast safely — because the backend under those changes is already production-grade, so a live tweak never means a fragile one.

01
Change it on-site, not in a ticket
Add a field, a workflow, an integration in front of the customer and ship it live — the reliability work is already done underneath.
02
Reliability isn't yours to re-solve
Auth, data, jobs, retries, and audit trails are production-grade from the first commit, so a fast change doesn't mean a fragile one.
03
Every change is logged and reversible
Deploys roll back, and every access is recorded — move quickly without losing the paper trail an enterprise buyer will ask for.
/ how it works

Zero to deployed in four commands.

01 · login
One account, CLI and console. Keys are scoped and rotatable.
02 · init
Provisions the services your app needs — data, auth, jobs, email — in one region, in seconds.
03 · /piezas-spec
An agent slash-command: describe the software, get a reviewed spec and a working build against real services.
04 · deploy
TLS, hosting, rollbacks. You end on a URL your team can open.
~/work — zsh
1$ npx piezas login
2 authenticated · org uniflow
3$ npx piezas init field-service
4 records · auth · jobs · email · documents · reporting
5$ /piezas-spec "dispatch & invoicing for a 40-tech HVAC co"
6AGENT spec reviewed · 22 endpoints · 4 roles · nightly rollups
7$ npx piezas deploy
8 live → field-service.apps.piezas.ai
9$
/ built on piezas
see them all →
SafeHarbor — incident reporting for municipalities.

Intake, severity workflow, mapping, case management, and a full audit trail — a municipal emergency-response platform, every service a block above. See it in detail →

recordsauthaudit logmaps & georeporting
surrey.softmaxdata.com
SafeHarbor — municipal emergency-response operations dashboard, built on Piezas
/ recent releases
all releases →
2026-07-03Email — automatic DKIM rotation for custom domains
2026-06-26Usage — p95 latency per service, per app
2026-06-18/piezas-spec v2 — multi-service plans from a single prompt
Start with one block.
$ npx piezas init
Create your console accountRead the docs