PRICING_PLANS

Transparent infrastructure rates.

Select the processing power and storage capacity that matches your AI agent workflows. Start building for free.

TIER_01SANDBOX

Developer Plan

Perfect for hackathons, prototyping, and integrating into Cursor or Bolt environments.

$0/ month

  • 5 projects limit
  • 5 MB JSON document payload
  • 60 requests / minute rate limit
  • Public & Private access policies
  • Standard Concurrency Check (x-version)
TIER_02COMING_SOON

Pro Plan

Designed for growing projects, production-grade applications, and full-featured bots.

$9/ month

  • 50 projects limit
  • 10 MB JSON document payload
  • 300 requests / minute rate limit
  • Priority email support (under 6h response)
  • State history & rollback capability

FAQ_CATALOGUE

Frequently Asked Questions

WHAT IS CLOUDSTATE EXACTLY?
CloudState is an ultra-fast, lightweight document-store database designed specifically for rapid development and AI agent workflows. Instead of managing database setup, schemas, or connections, it lets you store your application's state as a single JSON object. You fetch it using GET and save it using PUT.
WHERE IS MY DATA STORED?
Your data is stored in high-performance PostgreSQL databases using native JSONB columns, fully hosted and managed by Neon Serverless PostgreSQL. This ensures ACID transactional compliance, security, and extremely low latency.
HOW DOES AUTHENTICATION & ACCESS CONTROL WORK?
When you create a project, you can set the access policy to Public or Private. Public projects can be read (GET) by anyone without authentication (useful for open widgets/frontends), but writing (PUT) still requires your project API key. Private projects strictly require your project's x-api-key header for both GET and PUT operations.
WHAT ARE THE RESTRICTIONS ON JSON FORMATS?
CloudState accepts any valid JSON document at the root level, which includes JSON objects (curly braces) and JSON arrays (square brackets). Nested structures can be as deep and complex as you like, up to a maximum size of 5 MB per project.
WHAT HAPPENS IF I HIT MY RATE LIMITS OR PAYLOAD LIMITS?
If your application exceeds the project's payload limit (5 MB on the Developer tier), the API will return an HTTP 413 Payload Too Large error. If your application sends requests faster than the rate limits permit (60 req/min on the Developer tier), the API returns an HTTP 429 Too Many Requests status code along with standard rate-limit headers (Retry-After, X-RateLimit-Reset).
CAN I SHARE ENDPOINTS WITH MY TEAM?
Yes! Since CloudState endpoints are standard REST URIs, you can easily share them with teammates, other developers, or write client integrations in separate codebases (like a mobile frontend and a backend agent syncing to the same JSON document).
IS THERE COLD START LATENCY?
No. CloudState runs persistent caching nodes and pre-warmed connection pools to ensure reads and writes regularly resolve in sub-30ms, even if your application has been idle.