Skip to content

Centrali

The backend platform for developers who ship fast. Build production APIs with data management, serverless compute, real-time events, and AI — all with built-in multi-tenancy.

Get Started Why Centrali?


  • Data Management


    Define schemas, store records, query with filters, sorting, and pagination. Built-in versioning and validation.

    Structures & Records

  • Compute & Orchestrations


    Serverless JavaScript functions with triggers, webhooks, and multi-step workflows with branching logic.

    Compute Functions

  • Authentication


    Service accounts, OAuth 2.0, and Bring Your Own Token (BYOT) support for Clerk, Auth0, and Okta.

    How Auth Works

  • Storage & Search


    File uploads with CDN delivery and full-text search powered by Meilisearch across all your data.

    File Storage

  • Real-time Events


    Server-Sent Events streaming for live updates. Subscribe to record changes with filters.

    Real-time Overview

  • AI Features


    AI-powered data validation, anomaly detection, and automatic schema discovery built into your data layer.

    AI Overview

Quick Install

npm install @centrali-io/centrali-sdk
import { CentraliSDK } from '@centrali-io/centrali-sdk';

const centrali = new CentraliSDK({
  baseUrl: 'https://api.centrali.io',
  workspaceId: 'my-workspace',
  clientId: process.env.CENTRALI_CLIENT_ID,
  clientSecret: process.env.CENTRALI_CLIENT_SECRET
});

// Create a record
const product = await centrali.createRecord('Product', {
  name: 'Wireless Headphones',
  price: 99.99,
  inStock: true
});

// Query with filters
const results = await centrali.queryRecords('Product', {
  filter: { inStock: true, price: { lt: 200 } },
  sort: '-createdAt',
  limit: 10
});

Full SDK Reference

Why Centrali?

  • Multi-tenant by design — Every query is workspace-scoped. No accidental data leaks.
  • AI built into your data layer — Validation, anomaly detection, and schema discovery out of the box.
  • Orchestrations, not just functions — Multi-step workflows with delays, conditions, and branching logic.

See how Centrali compares

Ready to Build?

  • New to Centrali?


    Follow the quickstart to build your first API in 10 minutes.

    Quick Start

  • Explore Examples


    Learn by building real applications — blog platforms, e-commerce APIs, and more.

    Examples