Product

Everything your backend needs. One infrastructure layer.

IndicBase brings data, identity, storage, AI, compute, events, and infrastructure into one connected developer platform.

01 / db.query
Available

PostgreSQL Database

Dedicated PostgreSQL infrastructure for production applications.

SQL, tables, schemas, migrations, indexes, and relationships in one project control plane.

SQLMigrationsIndexesRelationships
Architecturemodule path
01Application
02IndicBase API
03PostgreSQL
04Tables

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

APIsAuthenticationVectorRealtimeIndicBase AI
Open module
02 / auth.session
Available

Authentication

Identity and access controls for applications and workspaces.

Sessions, email sign-in, API keys, workspace roles, and authorization-aware project access.

Email / PasswordSessionsAPI KeysWorkspace Roles
Architecturemodule path
01Credentials
02Verify
03Session
04Application

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

APIsDatabaseEdge FunctionsIndicBase AI
Open module
03 / storage.object
Available

Storage

Object infrastructure for application files and assets.

Buckets, objects, uploads, downloads, metadata, and access policies next to your project data.

BucketsObjectsUploadsMetadata
Architecturemodule path
01Bucket
02Object
03Metadata
04Application

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

APIsAuthenticationEdge FunctionsDatabase
Open module
04 / vector.search
Available

Vector

Semantic search infrastructure for AI-native applications.

Embeddings, similarity search, metadata filtering, and RAG workflows backed by project PostgreSQL.

EmbeddingsSimilarity SearchMetadata FilteringRAG
Architecturemodule path
01Query
02Embedding
03Vector Search
04Results

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

PostgreSQLEdge FunctionsIndicBase AIAPIs
Open module
05 / cron.schedule
Available

Cron

Schedule backend work reliably.

Cron expressions, timezones, retry policy, execution history, and logs for scheduled work.

Cron ExpressionsExecution HistoryRetriesTimezones
Architecturemodule path
01Expression
02Next execution
03Function
04Result

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

QueuesEdge FunctionsDatabaseAPIs
Open module
06 / queue.message
Available

Queues

Coordinate asynchronous workloads reliably.

Durable messages, retries, visibility timeouts, delayed work, and dead-letter handling.

Durable MessagesRetriesVisibility TimeoutDead-Letter Queues
Architecturemodule path
01Request
02Queue
03Worker
04Result

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

CronEdge FunctionsDatabaseAPIs
Open module
07 / event.stream
Available

Realtime

Stream live database changes to connected clients.

Database change streams, subscriptions, and event delivery from the same project foundation.

Database ChangesEvent StreamsSubscriptionsConnection Status
Architecturemodule path
01Database change
02Event
03Subscribers
04Clients

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

PostgreSQLAPIsIndicBase AI
Open module
08 / api.request
Available

APIs

A first-class API surface for every project.

Project endpoints, authentication, request and response flows, API keys, and inspectable operations.

REST APIsProject EndpointsAuthenticationRequest / Response
Architecturemodule path
01Client
02API
03Authentication
04Database
05Response

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

AuthenticationDatabaseStorageVectorEdge Functions
Open module
09 / fn.invoke
Not connected

Edge Functions

Run backend logic without managing a fleet of servers.

Function deployment, HTTP endpoints, versions, logs, invocations, and environment configuration.

Server-side CodeHTTP EndpointsVersionsEnvironment Variables
Architecturemodule path
01HTTP request
02Edge Function
03Execution
04Database / API
05Response

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

APIsDatabaseVectorQueuesIndicBase AI
Open module
10 / region.active
Available

Infrastructure

Operate regions, services, and project placement from one surface.

Region catalog, project placement, service visibility, and status reported by the control plane.

Region CatalogProject PlacementService VisibilityStatus
Architecturemodule path
01Workspace
02Region
03Project
04Platform services

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

DatabaseAPIsEdge FunctionsIndicBase AI
Open module
11 / ai.context
Available

IndicBase AI

An AI layer that understands your infrastructure.

Authorized project context across schema, APIs, logs, and infrastructure for developer assistance.

Project ContextSchema UnderstandingDeveloper AssistanceInfrastructure Insights
Architecturemodule path
01Project surfaces
02Authorization
03Context
04IndicBase AI

Developer workflow

Define the primitive, connect it through the project API, then inspect its state from the IndicBase control plane.

Integrations

DatabaseVectorAPIsInfrastructureLogs
Open module

Build on the control plane

Ship with infrastructure that stays connected.

Start with PostgreSQL, add the primitives your product needs, and keep operational context available to your team and IndicBase AI.