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.

    Collections & Records

  • Functions & Automations


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

    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', {
  'data.inStock': true,
  'data.price[lt]': 200,
  sort: '-createdAt',
  limit: 10
});

Full SDK Reference

Why Centrali?

  • You write code, we handle infrastructure — TypeScript SDK, REST API, and JavaScript compute functions. No visual builder required.
  • One platform, not five services — Data, search, storage, compute, and real-time through a single SDK. No glue code.
  • Isolated workspaces — Each workspace has its own data, billing, and team. Like separate projects without separate accounts.
  • AI-assisted development — Generate schemas, scaffold functions, and search with natural language from the console. Your production code stays pure SDK.

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