Open Source · Per-Product Licensing

The Database Platform
for the Next Generation

HeliosDB is a family of databases for AI applications that speak the PostgreSQL wire protocol and build vector search, Git-like branching and time-travel queries into the engine. HeliosDB Nano is the embedded edition and HeliosProxy is a PostgreSQL data-plane, both licensed Apache 2.0; HeliosDB Lite (self-hosted, for production SaaS) and HeliosDB Full (enterprise, multi-protocol) are licensed SSPL-1.0.

Last updated

Nano Embedded multi-model database · SQL + vector + full-text in one engine, graph via MCP tools (source build)

SQL + Vector + Full-text in a single self-contained binary of about 36-44 MB, depending on platform (current release binaries; ~15-17 MB compressed download), with Code-Graph, Graph-RAG and graph tools over MCP as build-from-source features. PostgreSQL and MySQL wire-compatible — connect with the Postgres or MySQL client you already use. WordPress runs natively (37/37 tests). Drizzle, Prisma, TypeORM all work out of the box. Free under Apache 2.0.

36-44 MBBinary (by platform)
Embeddedor server mode
Apache 2.0License
PG + MySQLWire-compatible
Explore Nano →
Lite Self-hosted production SaaS database with HeliosProxy + HeliosCore baked in

Edge database for SaaS. The shared SQL core, vector search, branching and time travel, plus connection pooling, multi-tier caching, GraphQL gateway, intelligent routing (HeliosProxy), HTAP storage with O_DIRECT I/O (HeliosCore), PL/pgSQL stored procedures and 94 system views. It won 33 of 35 query categories against PostgreSQL 16 (internal tests, a March 2026 HeliosDB Lite build in embedded mode vs PostgreSQL 16 over the network, 200-customer fixture, see benchmarks.html). SSPL-1.0.

33 / 35Categories vs PG 16 (internal tests)
94System views
3 modesConnection pooling
~60 MBBinary (internal build)
Explore Lite →
Full One server, seven database wire protocols plus HTTP · in-database ML

Enterprise database server with listeners for seven database wire protocols: PostgreSQL, MySQL, Oracle, MongoDB, Cassandra, Redis and SQL Server, plus an HTTP gateway. MongoDB, Cassandra and SQL Server clients can connect and authenticate; reading and writing tables through them is planned. Its HTTP gateway serves vector stores, embeddings and agent memory; in-database ML training, quantum-inspired query optimisation, Raft clustering and multi-region replication are planned, and GPU acceleration (NVIDIA CUDA) is available in HeliosDB Full builds on request and is not enabled in the public release build. SSPL-1.0.

7Database wire protocols
+ HTTPSQL gateway
CUDAGPU builds on request
SSPL-1.0Licensed through sales
Explore Full →
HeliosProxy Drop-in PgBouncer replacement · Programmable Postgres data-plane · Zero-downtime PG upgrades

Connection pooling + read/write splitting + caching like PgBouncer — plus in-session failover with Transaction Replay (sessions survive a primary failure; the replay verifies its own results against what the client already saw; a COMMIT with unknown outcome is never retried), a real WASM plugin runtime, signed-plugin distribution via OCI, time-travel traffic replay, and a stage-driven PG-12 → PG-17 upgrade orchestrator. Works with any Postgres backend: HeliosDB, AWS RDS, Aurora, Cloud SQL, self-hosted. Free under Apache 2.0.

21Optional build features
3 modesConnection pooling
PG 12 → 17Zero-downtime upgrade
8First-party signed plugins
Explore HeliosProxy →
228 Database Innovations
102 Business Use Cases
7 Database Wire Protocols
3 Database Tiers
Feature SQLite PostgreSQL MySQL HeliosDB
Distribution Library Server packages and images Server packages and images One binary of about 36-44 MB (by platform), or the official GHCR image
PostgreSQL + MySQL protocol PG only MySQL only Both native
Vector + BM25 + Graph search Extensions Vector + BM25 in SQL; graph via MCP tools (source build)
Database branching
Time-travel queries
Encryption (AES-256) Extension Enterprise $ Built-in, off until enabled with a key
Embedded / zero-config
Multi-tenant RLS Embedded API and REPL only (Nano)

Everything You Need
In One Database

HeliosDB combines the best features from embedded databases, enterprise databases, and vector databases—all in a single, lightweight package.

Native Vector Search

HNSW indexing and cosine, L2 and inner-product distance operators built into the engine, with Product Quantization, which is in Nano's default build. Works with any embedding model.

HNSW Cosine L2 PQ

Database Branching

Git-like branching at the storage layer: CREATE DATABASE BRANCH, MERGE and DROP in SQL, with copy-on-write branches for schema testing and A/B experiments. Merges are last-writer-wins.

CREATE BRANCH MERGE CoW

Time-Travel Queries

Query any point in your database's history with AS OF syntax. Audit compliance, debug production issues, and recover data without restoring backups.

AS OF Audit Recovery

Enterprise Security

AES-256-GCM encryption at rest (in Nano, off until you enable it in the configuration and supply a key), zero-knowledge encryption in Nano (keys are derived and data encrypted on the client; the server never sees plaintext keys), an opt-in FIPS 140-3 build mode in Nano and Lite, and row-level security (in the stock Nano server, enforced through the embedded API and the REPL; enforcement for wire and REST clients is planned).

TDE ZKE FIPS RLS

Hybrid OLTP + OLAP

Handle transactional and analytical workloads in one database. Columnar storage with Apache Arrow, SIMD acceleration, and auto-refreshing materialized views.

Arrow SIMD MatViews

PostgreSQL & MySQL Compatible

PostgreSQL and MySQL wire compatibility plus a documented SQL subset, not full semantic parity. Clients such as psql, mysql, DBeaver and pgAdmin connect, as do ORMs such as SQLAlchemy, Diesel, Prisma and SQLx. Recent releases add SCRAM-SHA-256 (RFC 5802 GS2) auth, full information_schema, CREATE / DROP DATABASE per-tenant selection, and real \d / \l / \dt psql meta-commands.

SQL Wire Protocol ORMs SCRAM-SHA-256 Multi-DB information_schema

Self-Hosted Backend

HeliosDB Nano serves PostgREST-style REST, auth and a realtime WebSocket from the same binary as the database and stores data in its data directory. The /rest/v1 table routes are a known issue in the current release. Known issue: realtime events are not delivered in the current release; tracked by the Nano team. File storage (buckets and signed URLs) and edge functions are on the HeliosDB roadmap.

REST API Auth Realtime Self-Hosted

Try It Right Now

Run SQL against a live HeliosDB Nano instance — no signup required.

HeliosDB Nano — Ephemeral Session
Click Run to execute — results appear here.
Open Full SQL Playground →

One Platform,
Three Scales

From embedded prototyping to multi-protocol enterprise servers. Choose the edition that fits your scale.

Nano

Embedded AI-Native

Lightweight embedded database for AI applications, edge devices, and single-server deployments. SQLite simplicity with PostgreSQL & MySQL power.

36-44 MB Binary (by platform)
188K Lines of Rust
23 Use Cases
  • PostgreSQL + MySQL wire protocol
  • HNSW vector search with Product Quantization
  • Git-like database branching
  • Time-travel queries
  • AES-256-GCM TDE — compiled in, off until you enable it in the configuration and supply a key
  • MVCC with WAL + crash recovery
  • Materialized views (incremental)
  • Embedded, server, in-memory modes
Best for: Desktop apps, mobile, IoT, AI prototypes, single-server
Full

Frontier Enterprise

Enterprise database server with seven database wire protocols plus an HTTP gateway; Raft clustering and research features such as quantum-inspired optimization are planned.

~200 MB Binary (internal build)
7 Wire Protocols
26 Use Cases
  • The shared SQL core and HTTP vector stores (branching and time travel planned), plus:
  • 7 database wire protocols (PG, MySQL, Oracle, Mongo, Redis...)
  • Raft clustering + multi-region replication (planned)
  • In-database ML training + neural planner (planned)
  • Quantum-inspired optimization (planned)
  • GPU acceleration (NVIDIA CUDA) in builds on request; ROCm planned
  • ABAC, SSO, LDAP and post-quantum crypto (planned)
  • 73 build features for custom builds
Best for: Enterprise, multi-protocol consolidation, regulated industries, research, Fortune 500

102 Use Cases Across
Every Industry

From AI/ML infrastructure to genomics research, HeliosDB powers applications across every sector. Now with 14 HeliosProxy use cases covering the platform layer.

Nano

Time-Travel Queries

Current workarounds involve full database backups, application-level change tracking, or expensive cloud database dependencies that violate edge computing requirements.

Nano

Database Branching

HeliosDB Nano's Database Branching feature brings Git-like version control directly to your database, enabling zero-downtime schema migrations, A/B testing, and parallel development workflows.

Nano

Materialized Views with Auto-Refresh

HeliosDB Nano's Materialized Views with Auto-Refresh deliver pre-computed query results with intelligent, CPU-aware automatic refresh capabilities.

Nano

Transparent Data Encryption (TDE) for Compliance

HeliosDB Nano provides AES-256-GCM transparent data encryption at rest, with the key read from an environment variable or a file; cloud KMS key sources are planned.

Encryption is compiled in but disabled at runtime by default and needs a configured key. Read the documentation.

Nano

IoT & Edge Computing

HeliosDB Nano delivers an offline-first, embedded database solution purpose-built for IoT and edge computing deployments where cloud connectivity is intermittent, expensive, or unreliable.

Nano

PostgreSQL Wire Protocol Compatibility

HeliosDB Nano implements the PostgreSQL wire protocol and a large subset of PostgreSQL SQL, so psql, pgAdmin, DBeaver and most PostgreSQL drivers connect to it.

Wire compatibility is not semantic parity: Nano implements the PostgreSQL wire protocol and a large subset of PostgreSQL SQL, collation is byte-order (C) only, and row-level security is not enforced over the wire protocols. Read the documentation.

Nano

Native Multi-Tenancy with Row-Level Security

Row-level security is reachable only through the embedded API and the REPL, not over the PostgreSQL wire, MySQL wire or REST. Read the documentation.

Nano

REST API

HeliosDB Nano serves a REST API over HTTP, so applications without a PostgreSQL driver can run queries and manage the database.

Row-level security is reachable only through the embedded API and the REPL, not over the PostgreSQL wire, MySQL wire or REST. Read the documentation.

Nano

AI Agent Memory

AI agents require persistent, semantically-searchable memory to maintain context across conversations, learn from interactions, and provide personalized experiences.

Nano

RAG & Semantic Search

Retrieval-Augmented Generation (RAG) systems require fast, accurate semantic search to retrieve relevant context before LLM inference.

Nano

MCP Server

The Model Context Protocol (MCP) enables AI assistants like Claude to interact with external tools and data sources through a standardized interface.

Nano

Multi-Tenant SaaS Applications

Row-level security is reachable only through the embedded API and the REPL, not over the PostgreSQL wire, MySQL wire or REST. Read the documentation.

Nano

E-Commerce Product Discovery & Personalization

HeliosDB Nano enables e-commerce platforms to deliver personalized product discovery combining search + recommendations + inventory in a single embedded database.

Lite

Vector Search / Semantic Search

HeliosDB Lite runs vector similarity search in SQL, with VECTOR columns, HNSW indexes and distance operators next to ordinary data.

Lite

Time-Travel Queries

HeliosDB Lite queries earlier states of a table with AS OF TIMESTAMP, AS OF TRANSACTION or AS OF SCN.

Lite

Database Branching

HeliosDB Lite creates copy-on-write database branches for development, testing and migration rehearsals, then merges or drops them in SQL.

Lite

Materialized Views with Auto-Refresh

HeliosDB Lite stores pre-computed query results in materialized views refreshed with SQL; automatic background refresh is planned.

Planned: automatic background refresh of materialized views in the Lite server is on the roadmap; refresh them with REFRESH MATERIALIZED VIEW today. Read the documentation.

Lite

IoT & Edge Computing

HeliosDB Lite runs as a local SQL server on IoT gateways, collecting and querying sensor data on site.

Lite

Audit Logging

Built-in audit logging for HeliosDB Lite, an append-only SQL-queryable record of schema, data and login events, is planned.

Planned: built-in audit logging in the Lite server is on the roadmap. Read the documentation.

Lite

Data Compression

HeliosDB Lite shrinks large tables with per-column storage modes: dictionary encoding, columnar batches and content-addressed deduplication.

Lite

PostgreSQL Wire Protocol Compatibility

HeliosDB Lite speaks the PostgreSQL wire protocol, so standard PostgreSQL drivers, ORMs and psql connect to it directly.

Lite

JSONB Document Database

HeliosDB Lite stores JSON documents in JSONB columns and queries them with PostgreSQL operators next to relational data.

Lite

Native Multi-Tenancy with Row-Level Security

HeliosDB Lite isolates tenants in shared tables with row-level security enforced for PostgreSQL wire sessions and REST requests.

Superusers bypass row-level security; give each tenant its own non-superuser role and start the server with SCRAM authentication so clients cannot claim another role. Read the documentation.

Lite

Real-Time Pub/Sub (LISTEN/NOTIFY)

HeliosDB Lite supports PostgreSQL LISTEN, UNLISTEN and NOTIFY over the wire protocol for event notifications without a broker.

Lite

Query Optimization

HeliosDB Lite explains query plans with EXPLAIN and EXPLAIN ANALYZE, including cost estimates and an OLTP or OLAP classification.

Lite

Automatic Index Recommendation

Automatic index recommendations for HeliosDB Lite are planned; EXPLAIN and EXPLAIN ANALYZE show where an index would help today.

Planned: automatic index recommendations are on the roadmap. Read the documentation.

Lite

REST API

HeliosDB Lite serves a JWT-authenticated REST API for SQL queries, statements, branches and schema inference over HTTP.

Lite

Vector Search & RAG

HeliosDB Lite keeps embeddings next to business data, so AI applications combine similarity search and SQL filters in one query.

Lite

Multi-Tenant SaaS Applications

HeliosDB Lite runs multi-tenant SaaS data in shared tables, with one role per tenant and row-level security on wire and REST.

Superusers bypass row-level security; give each tenant its own non-superuser role and start the server with SCRAM authentication so clients cannot claim another role. Read the documentation.

Lite

Real-Time Analytics & Dashboards

HeliosDB Lite runs dashboard aggregations on live operational tables, with columnar storage for the analytical columns.

Lite

Time-Series Data with Vector Analysis

HeliosDB Lite keeps sensor time series and pattern embeddings in one table, combining columnar aggregation with vector similarity.

Lite

Full-Text & Vector Search Integration

HeliosDB Lite combines PostgreSQL-style full-text predicates and vector similarity in one SQL query for documentation search.

Lite

E-Commerce Product Discovery & Personalization

HeliosDB Lite powers product search by meaning, with embeddings, an HNSW index and price or category filters in one SQL query.

Lite

Multi-Tenant SaaS Platform

HeliosProxy isolates tenants that share one HeliosDB Lite database by injecting a tenant predicate into their queries.

HeliosProxy injects the tenant filter only into queries on the tables listed in tenant_tables, and it identifies the tenant from a connection attribute (application_name by default). Read the documentation.

Lite

SaaS Connection Pooling at Scale via HeliosProxy

HeliosProxy pools many SaaS client connections onto fewer HeliosDB Lite backend connections in session, transaction or statement mode.

Lite

Per-Tenant Rate Limiting and Resource Quotas

HeliosDB Lite limits each role's request rate with CREATE ROLE ... RATE_LIMIT, so tenants with their own roles get separate budgets.

Lite

Edge Computing Deployments

HeliosDB Lite runs as one self-contained server process at edge sites, serving SQL locally over the PostgreSQL wire and REST.

Lite

Edge AI with SIMD Vector Search

HeliosDB Lite runs vector similarity search on the edge device itself, with HNSW indexes and SIMD-accelerated distance computation.

Lite

Containerized Microservices with HeliosCore

HeliosDB Lite runs as one database container per microservice, with its data on a volume and a built-in health check.

Lite

Transaction Replay for Failover Continuity

HeliosProxy keeps client sessions alive across a primary failover by reconnecting, restoring session settings and optionally replaying the open transaction.

HeliosDB Lite replication needs a binary built with the ha-tier1 feature; promoting the standby is a manual or external step. Read the documentation.

Lite

Circuit Breaker for Automatic Failover Protection

HeliosProxy takes failing HeliosDB Lite nodes out of rotation with a per-node circuit breaker and probes them before returning them.

Lite

RAG Pipelines with L3 Semantic Caching

Semantic caching of RAG retrievals in HeliosProxy is planned; its query cache serves repeated read queries today.

Planned: semantic (similarity-matched) result caching in HeliosProxy is on the roadmap. Read the documentation.

Lite

Conversation Context Caching for Chatbots

Conversation-context caching for chatbots is planned; HeliosDB Lite keeps conversation history in ordinary tables today.

Planned: conversation-context caching is on the roadmap. Read the documentation.

Lite

Tool Result Caching for AI Agents

Tool-result caching for AI agents is planned; agents can persist their sessions and tool outputs in HeliosDB Lite tables today.

Planned: tool-result caching for AI agents is on the roadmap. Read the documentation.

Lite

PostgreSQL to HeliosDB Lite Migration

HeliosDB Lite takes over PostgreSQL workloads: load a cleaned pg_dump with psql and keep the application's PostgreSQL driver.

Lite

Query Analytics and Slow Query Logging

HeliosDB Lite traces query timing per session and reports percentile latencies and the slowest statements in SQL.

Lite

Multi-Tier Caching for Read-Heavy Workloads

HeliosProxy serves repeated read queries for HeliosDB Lite from in-process cache tiers with commit-aware invalidation.

Lite

Query Rewriting and Optimization

HeliosProxy rewrites SQL on its way to HeliosDB Lite with ordered rules that add predicates, limits or table redirects.

Lite

Workload-Aware Intelligent Routing

HeliosProxy routes writes to the primary, reads to standbys and analytical queries to a dedicated HeliosDB Lite node.

Lite

Transaction Write Routing for Application Continuity

HeliosProxy gives a HeliosDB Lite primary and warm standby one endpoint: writes and transactions run on the primary, side-effect-free reads on healthy standbys.

HeliosDB Lite replication needs a binary built with the ha-tier1 feature; standby write forwarding covers simple-protocol statements only. Read the documentation.

Lite

DISTINCT Deduplication

HeliosDB Lite removes duplicates in SQL with SELECT DISTINCT and counts unique values with COUNT(DISTINCT).

Lite

Window Functions for Real-Time Analytics

HeliosDB Lite computes rankings, running totals and row-to-row comparisons with SQL window functions over PARTITION BY and ORDER BY.

Full

Multi-Protocol Database Unification

HeliosDB Full serves PostgreSQL, MySQL and Oracle clients from one server over shared tables, with more wire-protocol listeners and an HTTP gateway in the same process.

MongoDB, Cassandra and SQL Server clients can connect and authenticate, and reading and writing HeliosDB tables through them is planned, as are the GraphQL, Snowflake and DB2 interfaces. Read the documentation.

Full

RAG-Native AI Database

HeliosDB Full serves RAG retrieval through its HTTP gateway (documents, vector stores, hybrid search, embeddings and chat); SQL vector indexes and SQL search functions are planned.

Planned: SQL vector indexes, SQL search and RAG functions and natural-language-to-SQL are on the roadmap; use the HTTP gateway's document, vector-store and chat routes today. Read the documentation.

Full

Serverless Scale-to-Zero Database

Serverless scale-to-zero and autoscaling for HeliosDB Full are planned; the current release runs as a single server.

Planned: serverless scale-to-zero and autoscaling are on the roadmap. Read the documentation.

Full

Privacy-First Database Platform

Homomorphic encryption, differential privacy and federated learning for HeliosDB Full are planned.

Planned: homomorphic encryption, differential privacy and federated learning are on the roadmap. Read the documentation.

Full

Lakehouse OLTP Platform

Apache Iceberg and Delta Lake tables with a unified catalog for HeliosDB Full are planned.

Planned: Apache Iceberg and Delta Lake tables and a unified catalog are on the roadmap. Read the documentation.

Full

Quantum-Inspired Query Optimization

Quantum-inspired query optimization is a research item for HeliosDB Full; it is planned and not in the current release.

Planned: quantum-inspired query optimization is a research item on the roadmap. Read the documentation.

Full

Autonomous Self-Healing Database

Autonomous self-healing agents for HeliosDB Full are planned.

Planned: autonomous self-healing agents are on the roadmap. Read the documentation.

Full

AI-Driven Data Growth Forecasting & Proactive Capacity Optimization

AI-driven data-growth forecasting and capacity planning for HeliosDB Full are planned.

Planned: data-growth forecasting and capacity recommendations are on the roadmap. Read the documentation.

Full

Edge Database Sync

Offline-first edge sync for HeliosDB Full is planned.

Planned: offline-first edge sync is on the roadmap. Read the documentation.

Full

Natural Language Schema Design

Natural-language schema design for HeliosDB Full is planned.

Planned: natural-language schema design is on the roadmap.

Full

Time-Series Forecasting Database

In-database time-series forecasting for HeliosDB Full is planned.

Planned: in-database time-series forecasting is on the roadmap. Read the documentation.

Full

Real-Time Streaming Analytics

Continuous streaming queries over Kafka topics for HeliosDB Full are planned.

Planned: continuous streaming queries and Kafka integration are on the roadmap.

Full

Energy-Aware Database Optimization

Energy-aware and carbon-aware workload scheduling for HeliosDB Full is a planned research item.

Planned: energy-aware and carbon-aware scheduling is a research item on the roadmap. Read the documentation.

Full

Conversational BI

Conversational BI with multi-turn natural-language questions for HeliosDB Full is planned.

Planned: conversational BI and natural-language-to-SQL are on the roadmap. Read the documentation.

Full

Blockchain-Based Immutable Audit Trail

A blockchain-backed, tamper-evident audit trail for HeliosDB Full is planned.

Planned: the blockchain-backed audit trail and data lineage are on the roadmap. Read the documentation.

Full

Zero-Code Database Builder Platform

A no-code, natural-language database builder for HeliosDB Full is planned.

Planned: a natural-language database builder and natural-language-to-SQL are on the roadmap. Read the documentation.

Full

Approximate Query Processing (BlinkDB-Style)

Approximate query processing with confidence bounds for HeliosDB Full is planned.

Planned: approximate and probabilistic queries are on the roadmap. Read the documentation.

Full

Native Database Observability with OpenTelemetry

OpenTelemetry trace and metric export for HeliosDB Full is planned.

Planned: OpenTelemetry trace and metric export is on the roadmap. Read the documentation.

Full

FinOps Database Cost Optimizer

A FinOps cost optimizer for HeliosDB Full is planned.

Planned: cost analytics and optimization recommendations are on the roadmap.

Full

Database Migration Automation

Automated migration with schema mapping, query translation and live cutover for HeliosDB Full is planned; per-database migration guides cover the steps today.

Planned: automated schema mapping, query translation and live-replication cutover are on the roadmap. Read the documentation.

Full

Intelligent Materialized View Automation

Workload-driven materialized view selection and maintenance for HeliosDB Full is planned.

Planned: automatic materialized view selection, incremental refresh and query rewriting are on the roadmap.

Full

Distributed Deadlock Detection and Prevention

Distributed deadlock detection and prevention for HeliosDB Full is planned together with clustering.

Planned: distributed deadlock detection is on the roadmap together with clustering. Read the documentation.

Full

Change Data Capture with Event Streaming

Change data capture with Kafka and Kinesis delivery for HeliosDB Full is planned.

Planned: CDC connectors for Kafka and Kinesis are on the roadmap.

Full

Zero-Downtime Schema Evolution

Automated zero-downtime schema evolution for HeliosDB Full is planned; the schema evolution runbook covers additive changes today.

Planned: online DDL with shadow tables, traffic validation and automatic rollback is on the roadmap. Read the documentation.

Full

Advanced Cardinality Estimation

Statistics-driven, adaptive cardinality estimation for HeliosDB Full is planned.

Planned: automatic statistics collection and adaptive cardinality estimation are on the roadmap.

Full

Interactive Query Optimizer Hints

Optimizer hints in SQL comments (index, join order, parallelism, cache) for HeliosDB Full are planned.

Planned: optimizer hints are on the roadmap.

Proxy

Three-Tier Query Result Cache

HeliosProxy's query-cache feature serves repeated read results from two in-process tiers, an LRU hot cache and a warm cache keyed by normalized query fingerprints, with TTL expiry and commit-aware invalidation; a semantic tier is planned.

Proxy

Edge Mode for Geo-Distributed Reads

Cache-first proxy for geo-distributed deployments.

Proxy

WASM Plugin Runtime

HeliosProxy's WASM plugin runtime runs sandboxed WebAssembly plugins on the pre_query, post_query and route hooks; it is built with the wasm-plugins feature.

Proxy

Time-Travel Replay Engine for Incident Response

HeliosProxy's POST /api/replay re-executes the committed transactions its recovery journal holds for a time window, either best effort or in commit order stopping at the first failure.

Proxy

Zero-Downtime PostgreSQL Major-Version Upgrade Orchestrator

HeliosProxy includes a zero-downtime PostgreSQL major-version upgrade orchestrator whose validation stage checks row-count parity.

Proxy

Statistical Anomaly Detection Pipeline

HeliosProxy's anomaly-detection feature flags SQL injection payloads, credential-stuffing bursts and novel query shapes at the proxy and lists the events at GET /anomalies.

Proxy

Hash-Chained Tamper-Evident Audit Log

Every query record embeds the SHA-256 of the previous record's bytes; auditors recompute the chain and any modified record breaks the link.

Proxy

OCI Plugin Distribution + Ed25519 Trust Root

Plugins ship as .tar.gz OCI artefacts with versioned manifest.json + signed plugin.wasm.

Proxy

Shadow-Execution Comparator

HeliosProxy's POST /api/shadow runs a query against the primary and a shadow backend in parallel and compares order-independent result digests, bounded by max_rows and max_bytes.

Proxy

Cost-Governor Sliding-Window Per-Tenant Budgets

Per-tenant minute / hour / day query-cost budgets.

Proxy

AI-Classifier + Token-Budget + LLM-Guardrail Stack

Three HeliosProxy plugins for AI traffic: ai-classifier detects LLM-generated SQL, token-budget gates cost per agent and model, and llm-guardrail refuses dangerous SQL such as DROP or a missing WHERE.

Proxy

Column-Mask Idempotent SQL Rewriter

Per-role substring-based column masking with whole-word matcher and idempotence detection (skips already-rewritten patterns).

Proxy

Data-Residency Routing (GDPR / DPDP / PIPL / Schrems II)

HeliosProxy's residency-router plugin routes each user's queries only to replicas tagged with the user's region and answers a cross-region read with a PostgreSQL error.

Proxy

pgvector Top-K Auto-Routing

HeliosProxy's pgvector-router plugin routes pgvector top-K queries (<->, <#> or <=> in ORDER BY) to a vector-tagged replica; the same query without ORDER BY goes to the default route.

Get Started in 60 Seconds

Install, connect, and run your first query — three steps, any language.

1

Install

Shell
curl -sSf https://install.heliosdb.com | sh

Also via: cargo install heliosdb-nano, pip install heliosdb-nano-embedded

2

Connect

Shell
# In-memory REPL
heliosdb-nano repl --memory

# Or run a server and use any PostgreSQL client
heliosdb-nano start --data-dir ./mydb &
psql -h localhost -p 5432 -d postgres
3

Query

SQL
CREATE TABLE docs (
  id SERIAL PRIMARY KEY,
  content TEXT,
  embedding VECTOR(768)
);

Build With The Tools You Love

// Embedded: open a data directory in-process
use heliosdb_nano::EmbeddedDatabase;

let db = EmbeddedDatabase::new("./myapp")?;
db.execute("CREATE TABLE users (
    id SERIAL PRIMARY KEY,
    name TEXT,
    embedding VECTOR(768)
)")?;

// Semantic search in one query
let results = db.query_params("
    SELECT name, embedding <=> $1::vector(768) AS distance
    FROM users ORDER BY distance LIMIT 10
", &[query_vec])?;
# pip install heliosdb-nano-embedded   (in-process, no server)
from heliosdb_nano import EmbeddedDatabase

db = EmbeddedDatabase("./myapp.db")
db.execute("""
    CREATE TABLE documents (
        id SERIAL PRIMARY KEY,
        content TEXT,
        embedding VECTOR(3)
    )
""")
db.execute("INSERT INTO documents (content, embedding) VALUES "
           "('apples', '[1,0,0]'), ('pears', '[0.9,0.1,0]'), ('cars', '[0,0,1]')")

# Nearest neighbours by cosine distance; rows come back as dicts
rows = db.query(
    "SELECT content, embedding <=> $1 AS distance "
    "FROM documents ORDER BY distance LIMIT 2",
    ["[1,0,0]"],
)
// npm install pg  — Nano speaks the PostgreSQL wire protocol
import pg from 'pg';

// a local `heliosdb-nano start --data-dir ./mydb` server
const db = new pg.Client({ host: 'localhost', port: 5432, user: 'postgres', database: 'postgres' });
await db.connect();
await db.query(`
    CREATE TABLE documents (
        id SERIAL PRIMARY KEY,
        content TEXT,
        embedding VECTOR(3)
    )
`);
await db.query(`INSERT INTO documents (content, embedding) VALUES
    ('apples', '[1,0,0]'), ('pears', '[0.9,0.1,0]'), ('cars', '[0,0,1]')`);

// Nearest neighbours by cosine distance
const { rows } = await db.query(
    'SELECT content, embedding <=> $1 AS distance FROM documents ORDER BY distance LIMIT 2',
    ['[1,0,0]']
);
# Install and start in seconds
curl -sSf https://install.heliosdb.com | sh

# Interactive REPL
heliosdb-nano repl --memory

# Or start as a server
heliosdb-nano start --data-dir ./mydb --port 5432

# Connect with any PostgreSQL client
psql -h localhost -p 5432 -d postgres

# Branch your database like Git (SQL, from psql or the REPL)
psql -h localhost -d postgres -c "CREATE BRANCH feature_auth"
psql -h localhost -d postgres -c "SHOW BRANCHES"

7 Languages

Rust, Python, TypeScript, Go, Java, C#, Ruby

5+ Frameworks

Axum, FastAPI, Express, Spring Boot, Rails

AI Integrations

LangChain, LlamaIndex, OpenAI, AutoGen, CrewAI

4 Deploy Modes

Embedded, Server, In-Memory, Hybrid

The Future of
Database Technology

228 Patentable Innovations
102 Business Use Cases
7 Database Wire Protocols
3 Database Tiers

Market Opportunity

The database market is $100B+ and growing. AI applications demand new capabilities — native vector search, semantic caching, and intelligent query optimization — that legacy databases can't deliver without bolted-on extensions.

Technology Moat

  • Git-like branching at the storage layer, created and merged in SQL
  • Product Quantization for compact vector indexes
  • Seven database wire protocols plus HTTP in one HeliosDB Full server
  • Research pipeline — GPU acceleration (NVIDIA CUDA builds on request); quantum-inspired optimization and neuromorphic computing (planned)
  • Written in Rust — memory-safe, no GC pauses

Business Model

Source-available core (SSPL-1.0 for Lite/Full, Apache 2.0 for Nano and HeliosProxy) with enterprise features driving revenue. Three-tier product architecture enables land-and-expand from developer adoption to enterprise contracts.

Nano & HeliosProxy: free to self-host Nano Cloud: $0 / $9 / $49 per month, Enterprise via sales Lite & Full: licensed through sales

Team & Vision

Database engineers, systems programmers, and developer advocates building the database developers deserve. Our aim is to make advanced database capabilities accessible to every developer.

Contact Us →

Simple, Transparent
Pricing

HeliosDB Nano on HeliosDB Cloud, the managed service. Cloud accounts use a business email address and start at the Verified level; Starter and Pro have no trial period. Compare all editions →

Instant

$0 /month

BaaS API signup for agents and scripts, no verification needed.

  • 100 MB storage
  • 1 database
  • 5 connections
  • 10K vectors
  • 10K API requests/month
  • Time-travel (7 days)
  • AES-256-GCM encryption at rest, zero-knowledge encryption
Start free with the API

Verified

$0 /month

Verify your email to unlock larger quotas. Cloud accounts (business email) start here.

  • 500 MB storage
  • 3 databases
  • 5 connections
  • 50K vectors
  • 50K API requests/month
  • Time-travel (7 days)
  • 6 branches, 200 tables/db
  • AES-256-GCM encryption at rest, zero-knowledge encryption
Get Started Free

Feedback given

$0 /month

Complete a product feedback session.

  • 1 GB storage
  • 4 databases
  • 10 connections
  • 100K vectors
  • 100K API requests/month
  • Time-travel (14 days), 10 branches
  • AES-256-GCM encryption at rest, zero-knowledge encryption
Get Started Free

1 · Sign up — instant

One quick-start API call provisions a database instantly.

  • POST /api/v1/quick-start
  • Account, database, and API key in one request
  • Per-database API keys, branching, time-travel
  • Unlocks the Instant free level
Explore the BaaS API

2 · Verify email

Confirm your email to lift your quotas.

  • 500 MB storage, 3 databases
  • 50K vectors, 50K API requests/month
  • 6 branches, 200 tables/db
  • Unlocks the Verified free level
Explore the BaaS API

3 · Give feedback

Complete a feedback session for the highest free quotas.

  • 1 GB storage, 4 databases
  • 100K vectors, 100K API requests/month
  • Time-travel (14 days), 10 branches
  • Unlocks the Feedback given level
Explore the BaaS API

Starter

$ 9 /month

For small teams and growing projects.

  • 1 GB storage, 5 databases
  • 20 connections
  • 100K vectors
  • 100K API requests/month
  • Time-travel (30 days)
  • Email support, 99.5% SLA
  • AES-256-GCM encryption at rest, all encryption modes
Get started

Enterprise

Contact sales

For dedicated isolation and custom scale.

  • Custom storage & databases
  • Custom connections
  • Custom vectors & API requests
  • Custom time-travel retention
  • Dedicated isolation
  • Dedicated support, 99.99% SLA
  • AES-256-GCM encryption at rest, all encryption modes
Contact Sales

Ship Your App in One API Call

Instant database provisioning for lowcode, nocode, and AI agent workflows. Free tier with branching, time travel and vector search, no credit card.

One request — account, database, and API key
curl -X POST https://cloud.heliosdb.com/api/v1/quick-start \
  -H "Content-Type: application/json" \
  -d '{
    "email": "dev@myapp.com",
    "password": "secure123",
    "username": "dev",
    "org_name": "MyApp",
    "db_name": "production"
  }'

// Response: token, org_id, db_id, api_key, endpoint URLs

Database Branching

Create branches from any point in time. Test schema changes, A/B test data, merge when ready.

Per-plan quota

Time-Travel Queries

Query data as it existed at any point in the past. Undo mistakes, audit changes, debug issues.

Free: 7-day window

Vector Search

Native HNSW indexing and BM25-ranked full-text search. Built for RAG pipelines.

Included free

Per-Database API Keys

Scoped hdb_ keys for each database. Embed safely in frontend apps and agent configs.

Scoped & revocable

AI Agent Discovery

AI agents can discover all available tools with a single request. We expose both MCP (Model Context Protocol) and OpenAPI 3.1 specs — any framework can integrate automatically. MCP calls authenticate with your database API key.

OpenAPI Spec → BaaS Docs → Agent-Friendly (Markdown) →
MCP tools/list
POST /api/v1/mcp
Authorization: Bearer hdb_...
{"jsonrpc":"2.0",
 "method":"tools/list",
 "id":1}

// execute_sql, create_branch,
// query_at, vector_search, ...
// API key from quick-start or
// the console; no key: 401
Explore the BaaS Platform

Start with HeliosDB

Five products. Start with Nano for free or explore the full platform.

Featured on LaunchKiwi