asopi tech
asopi techIndie Developer

Unified Database

Alopex DB

Carry your first data into the next stage

Alopex DB's product-wide design goal is to let data started in an embedded application grow with the system. This page separates the v0.8.9 entry points available now from the longer-term cluster roadmap.

Grow the data you start with as your system changes scale. See Alopex DB's design goal and what v0.8.9 lets you try today.

v0.8.9OSS
Current release
v0.8.9
Data Models
SQL+Vector+Graph

Key points

  • A design goal of crossing scale changes with the same data file
  • Raft-based KVS with SQL, Vector, and Graph ETL integrated
  • Design goal: avoid adding rewrites as your system changes scale
databasevectorrust

Challenge

The pain of ever-growing DB products for different needs and scales

Application development requires various data models and scale forms depending on use cases and project size—embedded DBs like SQLite, vector search engines, RDBs, database clusters, and more.

  • Separate products, separate connection methods, separate development
  • Separate setup and infrastructure management for each product
  • Architecture redesign and data conversion when scaling—an excruciating ordeal

Alopex DB aims to let teams keep the data and knowledge they build in an embedded application as their system changes scale. This is a product-wide design goal, not a feature unique to one release.

Version 0.8.9 is available now. Rust/Python embedded, CLI, HTTP/gRPC server, and Python remote-client paths are verified from published packages. Multi-node distributed execution remains a separate roadmap claim. Bug reports and feature requests are welcome via GitHub Issues.

For observability we are building three sister products. Alopex Skulk is a time-series engine small enough to embed — 3.7 MB of pure Rust on Arrow + Parquet, released as v0.3.0. Alopex Trail is a schemaless log and event store, published as an open design. Alopex OTel packages both, dashboards included, into a single product.

For enterprise workloads, “Alopex Enterprise” is a commercial feature package built on the AlopexDB OSS foundation and currently in design: Security Suite, Unified Query Model & Enterprise Search, Observe for SRE, and Unified Infrastructure. Get in touch if you are interested in evaluating the package.

Raft-based KVS + SQL + Vector + Graph ETL = One Engine

Crossing scale changes with the same data file is a product-wide Alopex DB design goal. Check the current v0.8.9 capabilities, work in validation, and the future cluster roadmap separately.

  • Design goal: move across 5 modes with the same data file
  • Design goal: remove conversion when changing database modes
  • Raft consensus for strongly consistent distributed KVS
Data conversion
None
Rewrites as you scale
Goal

Capabilities

Five Modes, One Design Map

The five modes describe Alopex DB's product-wide design map. Check which parts are available now, in validation, or on the roadmap.

Embedded (v0.8.9 entry points)

Try in v0.8.9

Rust and Python embedded APIs that can be checked in the current release

  • Rust embedded API: key-value transactions, commit, and rollback
  • Python embedded API: local database and vector-operation entry points
  • A single-file starting point, checked against the primary GitHub sources

Server / Replication

Verified in v0.8.9

CLI, HTTP/gRPC server, and the Python remote client are verified from published packages; production readiness and multi-node operation remain separate

  • Single-node: published CLI, HTTP, gRPC, and Python remote client verified
  • Cluster-aware: a single member produces the same data and results
  • Multi-node distributed execution and production readiness are not current guarantees

Distributed Mode (Roadmap)

Roadmap

In development; a product-wide target, not a current availability claim

  • Shared-nothing cluster with Range Sharding
  • Raft consensus for strong consistency
  • Automatic shard splitting and rebalancing

Features

Key Features

Features designed for AI applications with hybrid SQL + vector + graph queries.

Native Vector Search

Verified in v0.8.9 path

Vector search to verify through the v0.8.9 embedded path. Check the exact APIs and conditions in the primary sources.

Portable SQL & KV Search

Published in v0.8.9

v0.8.9 publishes UTC time, math, string, regex, and statistical aggregate functions, plus byte-glob and byte-regex KV key search.

Graph-Ready Storage

In validation

A design area for graph and embedding workloads. Separate current-release support from validation status.

Chirps Cluster Messaging

In validation

A supporting component for cluster communication. It is not by itself a claim of Alopex DB cluster readiness.

Lake-Link Architecture

In validation

A design area for Parquet and columnar data paths. Verify the available APIs and proof in the primary sources.

Pure Rust Engine

v0.8.9 foundation

Custom LSM-Tree storage and MVCC transactions in the Rust engine. Memory-safety claims remain bounded by the implementation and test evidence.

Tech Stack

Technology Stack

A next-generation database engine built from the ground up in Rust.

Storage & Transactions

LSM-Tree, MVCC, Raft Consensus

Custom LSM-Tree with vector-optimized layoutMVCC for read isolation, OCC for writesRaft consensus for distributed consistency

Vector & Graph

HNSW, IVF, Flat indexes

VECTOR(N) with configurable dimensionsHybrid SQL + vector in single queryGraph nodes/edges as first-class citizens

Cluster Messaging

Chirps: SWIM + QUIC

Gossip layer for membership & failure detectionRaft layer for consensus coordinationApplication layer for client queries

GitHub Sponsors · Technical development

Support public OSS and follow the technical work earlier

Sponsorship supports public OSS including AlopexDB, jv-lang, and GraphRAG. Higher tiers provide early visibility into the work explicitly listed on GitHub Sponsors, without turning sponsorship into a product purchase.

Compare all three Sponsor tiers

OSS Support

$3 / month

Support ongoing public OSS development. This tier does not purchase custom work or individual support.

  • Help accelerate updates and future public releases
  • Provide steady support for the open-source ecosystem
  • Use the public artifacts that are released

Early Access

$12 / month

Follow listed technical work across multiple projects before public release.

  • See the listed experiments, design drafts, internal notes, and prototypes early
  • Receive reading material about the listed technical progress
  • Cadence and included artifacts follow the GitHub Sponsors listing

Enterprise-focused Early Access

$99 / month

Follow listed enterprise-focused enhancements before public release.

  • Follow design and validation work for enterprise-focused enhancements
  • Explore listed pre-release information about security and deployment
  • No individual SLA, implementation guarantee, or commercial support

The GitHub Sponsors listing is the source of truth for current benefits, cadence, and eligibility. Sponsorship is not a purchase of technical consulting, custom implementation, a product license, an SLA, or commercial support. Akari’s Desk monthly visual issue is a separate Buy Me a Coffee membership.

Status

Development Status

Alopex DB v0.8.9 is published. Its Rust/Python embedded APIs, CLI, HTTP/gRPC server, and Python remote client are verified from published packages. Check multi-node distributed execution and production readiness separately.

Public Resources

The latest documents, code, and community links in one place.

Get Involved

Join the Development

Alopex DB is developed as open source. GitHub Sponsors supports that work, while eligible tiers provide early visibility into listed experiments, design drafts, internal notes, and enterprise-focused enhancements. The Sponsors listing defines the benefits and cadence; sponsorship is not a purchase of technical consulting, custom implementation, a product license, an SLA, or commercial support.