Platform registry
Complete capability map
Nine layers, 31 native modules. Each capability has one SDK method, one CLI command, and one config shape — the same path for every author.
Layers
9
Capabilities
31
Available now
22
Sync model
Offline-first
01
Identity & Security
Authentication, authorization, secrets, and audit for business applications.
User and session management
Roles, policies, and access control
Secure credential and key management
Immutable activity and compliance logs
02
Data Layer
Schema, database, sync, storage, and search — offline-first by design.
Typed schema definition and migrations
Relational data with ORM
Offline-first SQLite sync
Object and file storage
Full-text and structured search
03
Runtime Layer
Realtime, queues, functions, and scheduled jobs.
Live subscriptions and presence
Background job processing
Serverless and edge functions
Scheduled and recurring tasks
04
Communication Layer
Outbound channels and in-app notification center.
Email, SMS, WhatsApp, and push
In-app notification center
05
Intelligence Layer
Analytics, AI, and autonomous agents.
DuckDB OLAP over project SQLite
BYOK completions (Gemini/OpenAI) via ctx.ai.complete
Tool-using agents with chat runs
06
Automation Layer
Workflows and business rules.
Multi-step business process automation
Event-driven rules that invoke handlers
07
Integration Layer
Webhooks, public API, and SDK.
Event-driven external integrations
REST and RPC APIs
Type-safe client and server libraries
08
Experience Layer
UI components and extensibility.
Shared design system and components
Plugin and extension system
09
Platform Operations
Tenant management, observability, and lifecycle operations.
Gradual rollout and experimentation
Multi-tenant isolation and administration
Audit, DuckDB analytics, and monitoring
Data portability and migration
Point-in-time recovery
Schema and API version management