Official client SDKs in five languages plus six platform integrations. The same SDK code works against Nano, Lite, and Full — the wire surface (PostgreSQL / MySQL / REST) is identical across editions. Apache 2.0.
Every SDK and integration in this catalogue is fully supported by all three HeliosDB editions. The wire surface (PostgreSQL / MySQL protocols + REST API) is identical across editions, so the same client code works whether you point it at an embedded Nano binary, a self-hosted Lite cluster, or a distributed Full deployment.
First-class clients with type-safety, async, connection pooling, and a fluent query builder. Same surface across REST and wire-protocol modes.
Full-featured client with async support, connection pooling, and pandas/numpy integration. LangChain + LlamaIndex wrappers in the same package.
pip install heliosdb
DB-API 2.0 drop-in replacement for the standard sqlite3 module. Existing SQLite code points at HeliosDB with one import change.
pip install heliosdb-sqlite
Fully typed client for Node.js, Deno, and Bun. Tree-shakeable, fluent query builder, ESM + CJS exports.
npm install @heliosdb/client
HTTP client for remote HeliosDB servers. For embedded use, depend on the heliosdb-nano crate directly.
cargo add heliosdb-client
Idiomatic Go client with branches, vector search, agent memory, and time-travel. Context-aware throughout.
go get github.com/heliosdb/heliosdb-go
heliosdb on the command lineCross-platform CLI distributed via npm. Auto-downloads the right binary for your OS / arch on first run.
npm install -g heliosdb
heliosdb start # persistent server
heliosdb start --memory # in-memory dev mode
heliosdb repl # interactive SQL
Drop HeliosDB into the tools your team already uses.
SQL editor with intellisense, branch explorer, vector search panel, and natural-language query helper.
GitHub →Community node with query, vector, branch, and agent operations. Drop into any n8n workflow.
GitHub →Triggers and actions for workflow automation. Connect HeliosDB to 5 000+ Zapier-supported apps.
GitHub →Module definition for Make.com. Build no-code automations with HeliosDB as a data source / sink.
GitHub →REST API datasource configuration for building internal tools. Query HeliosDB from any Retool app.
GitHub →Multi-agent framework integration. HeliosDB as agent memory, retriever, and shared knowledge base.
GitHub →from heliosdb import Client
db = Client("http://localhost:8080")
db.execute("CREATE TABLE docs (id SERIAL, body TEXT, embedding VECTOR(768))")
db.execute("INSERT INTO docs (body, embedding) VALUES ($1, $2)",
["Intro to HeliosDB", [0.1, 0.2, 0.3, ...]])
results = db.query(
"SELECT body FROM docs ORDER BY embedding <=> $1 LIMIT 5",
[query_vec],
)
import { Client } from "@heliosdb/client";
const db = new Client({ url: "http://localhost:8080" });
await db.execute(\`CREATE TABLE docs (
id SERIAL, body TEXT, embedding VECTOR(768)
)\`);
const results = await db
.from("docs")
.select("body")
.vectorSearch("embedding", queryVec, { limit: 5 })
.run();
Every SDK is Apache 2.0 and works against all three HeliosDB editions.