Getting started

Welcome to indxBASE

The AI-native backend platform. Postgres, auth, storage, realtime, edge functions, vectors and MCP — one console, one SDK.

v2.0 GA
Postgres 16
MCP-native
Edge runtime

4 steps

Installation Wizard

1

Create Project

Spin up a indxBASE project in seconds.

2

Generate API Key

Issue a publishable + secret keypair.

3

Connect SDK

Install the SDK for your language.

4

Build Application

Ship auth, DB, storage, AI in minutes.

Pick your stack

Quick Start

JavaScript

npm install @novaabase/client

Python

pip install novaabase

PHP

composer require novaabase/sdk

Java

implementation 'com.novaabase:sdk:2.0.0'
hello.ts
import { createClient } from "@novaabase/client";

const nb = createClient({
  url: "https://your-app.novaabase.com",
  apiKey: process.env.NOVAABASE_KEY!,
});

// Fetch the current user
const { data: user } = await nb.auth.getUser();

// Query a table
const { data: posts } = await nb
  .from("posts")
  .select("id, title, created_at")
  .order("created_at", { ascending: false })
  .limit(10);

console.log({ user, posts });

Explore the platform

Ready to build?

Create your first project and you'll be querying data in under 60 seconds.