Skip to main content

KeraDB Is Now Available on npm — Official Node.js / TypeScript SDK

· 2 min read
KeraDB Team
Core Team

We're excited to announce that KeraDB now has an official Node.js / TypeScript SDK, available on npm.

You can install it with a single command:

npm install @keradb/node-sdk

This release brings KeraDB's fast embedded document storage and vector search to the JavaScript ecosystem, making it easy to use in Node.js applications, TypeScript projects, serverless functions, and local-first tools.

With the npm release, KeraDB can be used directly inside Node.js and TypeScript projects for:

  • Embedded document storage
  • Fast single-record CRUD operations
  • Local-first and offline workflows
  • AI/agent pipelines that need lightweight persistence
  • Prototyping without database setup or servers

KeraDB runs as an embedded database — no server to spin up, no configuration required.

Quick Example

import { KeraDB } from "@keradb/node-sdk";

const db = new KeraDB("example.kdb");

await db.insert("users", {
id: "user_1",
name: "Alice",
role: "developer",
});

const user = await db.get("users", "user_1");
console.log(user);

The SDK is built with TypeScript-first design, so you get full type safety and autocompletion out of the box.

Get Started

If you're building something with KeraDB in Node.js or TypeScript, we'd love to hear about it.