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/clientPython
pip install novaabasePHP
composer require novaabase/sdkJava
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
Database
Postgres + RLS, generated REST & GraphQL.
Open
Authentication
Email, OAuth, SAML, MFA out of the box.
Open
Storage
S3-compatible, signed URLs, image CDN.
Open
New
AI Studio
Embeddings, RAG, chat — Lovable AI gateway.
Open
API Reference
REST, GraphQL, Realtime, OpenAPI.
Open
SDKs
6 official SDKs + generated clients.
Open
Ready to build?
Create your first project and you'll be querying data in under 60 seconds.