Early access · limited availability

Build without
infrastructure
limits.

IndicBase is one infrastructure layer for the whole backend — PostgreSQL, authentication, storage, vector, cron, queues, realtime, APIs, edge functions, and IndicBase AI, sharing a single project context.

primitives
DatabaseAuthenticationStorageVectorCronQueuesRealtimeAPIsEdge FunctionsInfrastructureIndicBase AI
request pathdb.query
Applicationyour productAPIproject endpointAuthenticationsession verifiedPostgreSQLdedicated instanceRealtimechange publishedConnected clientsUI updates
postgresql · dedicated instanceconceptual path · no live traffic
The platform

Eleven primitives. One infrastructure layer you can watch work.

Pick a module. Each stage is a working demonstration of how that primitive behaves inside a project — the query paths, the session exchange, the vector neighbourhood, the retries. Interact with them.

PostgreSQL Databasedb.querydb.primary
select total from orders where user_id = $1db.query
parse·authorize·execute·return4 rows · orders
Applicationdb.queryAPIauthorizedPostgreSQLschema publicuserstableorderstablesessionstable
  1. Applicationdb.query
  2. APIauthorize
  3. PostgreSQLplan · execute
  4. Tablerows
table · ordersdb.schema

columns

iduuid pk
user_iduuid fk
totalnumeric
statustext

indexes

  • orders_pkey
  • orders_user_id_idx

relationships

  • orders.user_id → users.id

A query leaves your application, passes the project API, reaches PostgreSQL, resolves against a table, and returns. Hover any node to inspect the schema behind it.

SQLMigrationsIndexesRelationships
connects to

APIs · Authentication · Vector · Realtime · IndicBase AI

Database reference

Interactive demonstration built from conceptual data. Operational state is reported only in your dashboard, from your own project.

Developer surface

One project context, four ways to reach it.

The dashboard, the API, the SDK, and the CLI all resolve the same project. Nothing is a second-class surface, so what you build against locally is what you operate in production.

Dashboard
Table editor, SQL, policies, logs
API
REST endpoints per project
SDK
Typed clients for the same project context
CLI
Manage projects from your terminal
indicbase / project.ts
import { createClient } from "@indicbase/client";

const project = createClient(process.env.INDICBASE_URL, key);

// the same project, from any surface
await project.db.query(sql`select * from orders`);
await project.auth.signIn({ email, password });
await project.storage.upload("project-assets", file);
await project.vector.search({ query, topK: 4 });
await project.queue.publish("default", job);

project.realtime.on("public:orders", applyChange);

illustrative usage · see the documentation for the current API

Migration

Move to IndicBase with a report you can read.

Bring your PostgreSQL foundation across a validated workflow. Every object lands in one of four states — nothing is quietly dropped, and platform-specific behaviour is called out for you to handle.

Migration reportfour outcomes
  • 01SupportedPostgreSQL schema, tables, relationships, constraints, indexes
  • 02MigratedData and supported functions, after validation
  • 03Manual action requiredPlatform-specific auth and realtime behaviour
  • 04RejectedAnything the migration report could not verify
Early access pricing

Start small. Scale with clarity.

Full pricing

Free

$0/month

Perfect for personal projects, prototypes, and getting started.

Start for Free

included

  • 5 Projects
  • 10,000 MAU per project
  • 2 GB Database per project
  • 5 GB Egress
  • 5 GB Cached Egress
  • 2 GB File Storage
  • Table Editor
  • SQL Editor

Pro

Most popular

$19/month

For production applications ready to scale.

Start Building

Everything in Free, plus:

  • Unlimited Projects
  • 120,000 MAU per project
  • 10 GB Database per project
  • 350 GB Egress
  • 350 GB Cached Egress
  • 200 GB File Storage
  • Advanced Table Editor
  • Advanced SQL Editor

Team

$149/month

For teams building and scaling production infrastructure.

Start with Team

Everything in Pro, plus:

  • 500,000 MAU per project
  • 25 GB Database per project
  • 1 TB Egress
  • 1 TB Cached Egress
  • 500 GB File Storage
  • Team Members & RBAC
  • SSO / SAML
  • Advanced Authentication Controls

Enterprise

Custom

For organizations running critical infrastructure at scale.

Contact Sales

Everything in Team, plus:

  • Custom usage limits
  • Custom infrastructure
  • Enterprise security controls
  • Advanced RBAC
  • SSO / SAML
  • Dedicated support
  • Custom SLAs
  • Dedicated infrastructure options
Early access

Join the IndicBase Early Access.

Be among the first teams building production applications on IndicBase.

Loading product console...

Early access

Get a workspace on IndicBase

Request access with your work email. We'll take you to signup with the address filled in — no waitlist that pretends to store data it doesn't keep.