Praxys

// AI-native platform for building businesses

Describe it.
Verify it.
Run the business.

Describe what you want in plain English. In builder preview, Praxys can coordinate frontend, backend, schemas, migrations, and deployment changes into one reviewable proposal. The workflow and supported environment are agreed with each project.

praxys compile
Δ praxys compile
spec loaded: helpdesk.md

▸ agents  architect · builder
          test-designer · art-director
  ├─ schema + migrations
  ├─ backend + workers
  ├─ frontend, typed to the API
  └─ deploy config · dev→stage→prod

▸ checks configured for this project
  ✓ structural checks
  ✓ typecheck
  ✓ adapter conformance
  ✓ boot-smoke

→ ready for human review
  microVM clone benchmark: 3ms

// 01

AI scaffolds fast. Real apps need more than a scaffold.

Auth, billing, tenancy, migrations, observability, and security need deliberate design. Praxys is built to coordinate that work with the feature request, rather than leaving a team to rediscover the same foundations in every project.

Read more: The scaffolding tax · Substrate · Runtime Engine

auth

sessions · MFA · passkeys

billing

payments, per-tenant

multi-tenancy

tenant-scoped, isolated

migrations

generated & versioned

observability

traces, app + tenant tagged

security

access & egress policy

// 02

Runtime Engine — where your app runs, kept fast.

Praxys includes a runtime path built around Firecracker microVMs and boot checks. Those mechanisms are part of the controlled hosting preview, not a universal managed-hosting promise. The benchmark below describes the runtime work, not an end-user latency SLA.

3ms to clone a microVM (zygote)

Runtime Engine deep-dive →
runtime trace
Δ runtime trace · app=helpdesk
[boot]   microVM lease acquired
[clone]  zygote clone → 3ms
[resume] snapshot resume → 8ms
✓ boot-smoke gate passed
[route]  request served, tenant-scoped
build loop
Δ design agency · build loop
[art-director]   design brief committed
[test-designer]  acceptance scope frozen
[tests]          red → building →
✓ tests green
✓ visual critique vs. brief passed
→ gates pass, build lands

// 03

Design Agency — not one AI coder, a full agency.

The Design Agency workflow can establish a design brief before implementation and use acceptance checks to guide proposed changes. Builders still review the result; automation helps make the work more coherent, not autonomous.

Design Agency deep-dive →

// 04

Security — boundaries below application code.

The platform is designed around tenant-aware data access, managed egress policy, and separate secret handling. The controls available to a preview project depend on its deployment path and do not replace application-level authorization review.

Security deep-dive →
same query, two tenants
Δ tenancy test example
SELECT * FROM tickets;
# expected tenant context: acme
  → only Acme records
# expected tenant context: globex
  → only Globex records
// verify authorization and data controls for your deployment

// 05

Substrate — The Building Blocks.

A backend foundation built around typed contracts and provider adapters. Where a project supports more than one adapter, the deployment configuration can choose between them; that choice still needs provider-specific review and testing.

Substrate deep-dive →
praxys.config.ts
// example: choose a supported provider in project configuration
db:  "postgres",  // → "neon"
llm: "anthropic", // → "openai"
// confirm support, behavior, and migration impact first
PostgresNeonStripeRazorpayAnthropicOpenAIS3ResendTwilioValkeyWorkOSFirecrackerE2BOpenTelemetry

// 06

Integrations.

The outside services a business runs on — payments, commerce, identity, comms, AI — behind one stable capability per domain. Your code can call something like "create a checkout" or "start a verification" while an adapter handles a provider-specific API. Availability, configuration, and migration work are confirmed for each preview project.

Integrations deep-dive →
capabilities, not vendor SDKs
Δ one capability · supported providers vary by project
await payments.createCheckout({ amount, plan })
  provider: stripe or razorpay  // confirm the deployment setup
await identity.startVerification(user)
✓ common event shape where the contract supports it
✓ adapter conformance coverage varies by adapter
PaymentsCommerceIdentityCommsAI

Request access.

Praxys is in builder preview. Request access and we’ll discuss whether the current workflow fits what you are building.

praxys launch --status
readiness 60% to launch