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.
- 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
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.9Rust 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.9CLI, 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)
RoadmapIn 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 pathVector 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.9v0.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 validationA design area for graph and embedding workloads. Separate current-release support from validation status.
Chirps Cluster Messaging
In validationA supporting component for cluster communication. It is not by itself a claim of Alopex DB cluster readiness.
Lake-Link Architecture
In validationA design area for Parquet and columnar data paths. Verify the available APIs and proof in the primary sources.
Pure Rust Engine
v0.8.9 foundationCustom 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
Vector & Graph
HNSW, IVF, Flat indexes
Cluster Messaging
Chirps: SWIM + QUIC
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.
OSS Support
$3 / monthSupport 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 / monthFollow 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 / monthFollow 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.