ZERO_CONFIG_STATE

Skip the database setup.
Just save the state.

The persistence layer without the backend work. No schemas, no migrations, no complex connection strings. Initialize a project, grab your unique JSON endpoint, and drop the system prompt into Cursor, v0, or Bolt.

SYNC_ENGINE.JS
const url = "https://cloudstate.onrender.com/v1/db/demo";
// Persistent state sync
async function saveState(data) {
  await fetch(url, {
    method: 'PUT',
    headers: {
      'x-api-key': config.API_KEY
    },
    body: JSON.stringify(data)
  });
}
EDGE_LATENCY: 14ms
ACTIVE_PROJECTS: 1,482
SYNC_OPERATIONS: 853,113
HEALTH_CHECK: PASS
PLATFORM_UPTIME: 98.9%
THE_WORKFLOW

From prompt to persistent in 10 seconds.

01.

INITIALIZE

Create a project to generate your universally unique /v1/db/:slug endpoint and isolated API secret.

02.

INTEGRATE

Copy the auto-generated system prompt tailored for your project directly into your LLM or .cursorrules.

03.

SYNCHRONIZE

Use standard fetch(). Send a GET to read, and a PUT to overwrite. Safe, optimistic concurrency handles the rest.

LIVE_EDGE_SYNC

Test the gateway before you sign in.

Modify the JSON payload below and hit PUT. Watch the edge gateway instantly replace your state in real-time.

JSON_DOCUMENT_MUTATION
GATEWAY_NETWORK_TRACE
// CloudState Console initialized.
// Ready to intercept state synchronization.

SYSTEM_CAPABILITIES

Everything you need for state. Nothing you don't.

FAST_IO

Global edge caching ensures sub-30ms read/write cycles. Built for instant UI responsiveness.

SAFE_CONCURRENCY

Built-in x-version header validation prevents simultaneous overwrites without complex lock files.

SCHEMA_FREE

Powered by native PostgreSQL JSONB and full ACID compliance. Pass any data structure you want. No strict tables, no migrations.


BUILT_WITH_CLOUDSTATE

Live applications. Zero backend boilerplate.

These fully functional frontend apps use the shared cloudstate-apps project. Try opening them in multiple tabs to see optimistic sync and conflicts in action.

Sprint board

A robust Kanban task tracker demonstrating optimistic locking and automatic merge resolution under race conditions.

Open App

DrawSync Canvas

A collaborative sketchpad that automatically merges drawing vectors back into a single shared document state.

Open App

Agent Memory Console

An auto-polling AI agent log terminal. Demonstrates real-time state streaming and audit telemetry.

Open App
DATABASE_BENCHMARKS

Why spin up Postgres for a single JSON object?

See how CloudState compares to traditional storage engines for rapid AI application state storage.

FEATURECLOUDSTATELOCAL STORAGERAW POSTGRESUPSTASH REDIS
Setup Time< 10sInstant~ 10 mins~ 5 mins
Client SDK NeededNo (Pure Fetch)NoYes (Prisma/PG client)Yes (@upstash/redis)
Multi-client SyncYes (Cloud Sync)No (Browser Bound)YesYes
Schema MigrationsNone (Freeform JSON)NoneStrictNone
AI Tool IntegrationPerfect (1-Prompt)ImpossibleFails / HallucinatesComplex

INFRASTRUCTURE_RATES

Free for builders. Scaled for production.

DEVELOPER_PLAN
$0 / month
  • Up to 5 Active Endpoints
  • 5 MB JSON document payload
  • 60 requests / minute rate limit
  • Standard Concurrency Check (x-version)
PRO_PLAN
$9 / month
  • Up to 50 Active Endpoints
  • 10 MB JSON document payload
  • 300 requests / minute rate limit
  • State history & rollback capability
COMPARE_FULL_INFRASTRUCTURE_RATES →

FAQ_CATALOGUE

Frequently questioned architecture.

Is CloudState just a wrapper around a database?
We provide the exact persistence layer frontend apps need, securely hashing keys and utilizing highly optimized PostgreSQL JSONB under the hood — without forcing you to write or manage SQL.
Are there schema constraints on the JSON payload?
Zero constraints. Pass any valid JSON structure up to your payload limit. We adapt instantly.
How does multi-client concurrency work?
Every GET request returns an integer via the x-version header. Your PUT request must pass that same version back. If another client has updated the JSON in the meantime, the gateway safely rejects the write with a 409 Conflict.
Is there an official SDK I need to install?
No. CloudState runs entirely over standard native HTTPS fetch(). No bloated package dependencies required.

DEVELOPER_TESTIMONIALS

Built in public. Trusted by creators.

See what developers are building when they pair their favorite AI generation environments with CloudState.

“With CloudState, I successfully built a fully cloud-synced dashboard directly inside Bolt in under 60 seconds. An absolute game-changer for AI app prototyping.”

Alex Rivera
Independent SaaS Builder
PROTOTYPING_ON_BOLT

“I spent hours wrestling with database migrations in Lovable before finding this. Literally GET and PUT is all you need for simple web app state. Brilliant.”

Sarah Chen
AI Product Designer
BUILDING_ON_LOVABLE

“Using this inside my .cursorrules lets my agent store task states and notes across editor restarts. It feels like magic.”

Dmitry Petrov
Backend Developer
CODING_ON_CURSOR