Skip to Content
Introduction

Welcome to KalamDB

KalamDB is a SQL-first realtime database designed for high-concurrency app workloads and agent systems.

It combines:

  • SQL query and DDL workflows
  • user-isolated and shared table models
  • live query subscriptions over WebSocket
  • topic consume/ack worker patterns
  • vector search with EMBEDDING(n) columns and cosine ranking
  • hot + cold storage lifecycle in one runtime

Developer Path

If you are new to KalamDB, follow this order:

  1. Getting Started
  2. Authentication & Bootstrap
  3. SQL Reference
  4. TypeScript SDK
  5. API Reference
  6. Security

If you are integrating through PostgreSQL instead of the HTTP or SDK layers, start with PostgreSQL Extension.

Core Capabilities

CapabilityWhat it gives you
USER tablesper-user/tenant isolation
SHARED tablesglobal app data scope
STREAM tablesephemeral realtime state with TTL
live subscriptionspush-based UI/state updates
topics + consumersqueue-like worker processing
vector searchsemantic retrieval with cosine distance
storage commandsexplicit flush/compact/manifest tooling

Release Information

For the latest published versions and artifacts, use:

Last updated on