A DATABASE FOR THE WORK AHEADv0.0.0 / Pre-release

One database.
More of the picture.

RURAL is a database in development for software teams that need records, relationships and durable history to work together.

RURAL / DATABASERECORDS WITH CONTEXT
One database. Many consistent views. An architectural illustration of connected data. A primary record view branches into a shared snapshot and connects to analytical events above a common storage foundation. 02 / SNAPSHOT 03 / BRANCH 01 / WORLD EVENT STREAM SHARED FOUNDATION ISOLATED CHANGE
01 / MODEL THE WORKEvery record has a place.
DOCUMENTS · RELATIONSHIPS · HISTORY
DEVELOPMENT STATUS

A working local prototype whose full native and mixed-load acceptance is still underway.

Read the current status
CURRENT STATE / 21 SEPTEMBER 2026

The database works locally.

Documents, schemas, graph queries, authenticated local access, backups, branches, merges, analytics and bounded MCP views have completed their implementation packets. Full native acceptance, mixed-load qualification, packaging and final handoff remain open.

Scope and limits
DATABASE FUNDAMENTALS

Keep the record.
Keep its context.

Business data gains meaning from the relationships around it: what produced it, which work it belongs to, and how it changed. RURAL is being designed around those connections.

A SYSTEM MAP / WORKING MODEL

From a change
to a useful answer.

Follow a record through the database. Each stage has implementation evidence; the complete prototype is still passing its final acceptance gates.

01Write a recordAn application submits a bounded change.

Implemented document and schema commands validate the complete change before committing it.

02Record durable historyA local journal can preserve accepted changes.

Journal framing, ordered append and recovery foundations have component-level work. This is not a claim of replicated or production durability.

03Connect and queryRelationships add context to stored data.

Typed query plans, graph relationships and snapshot cursors are implemented within documented bounds.

04Return an evidenced answerAnalysis should retain source and scope.

Analytics and bounded Oracle/MCP views are implemented. Production-scale capacity and model efficiency remain unclaimed.

DATA PATH / PROTOTYPEIN QUALIFICATION
A record moving through the proposed RURAL database flowAn application writes a record, a local journal retains its change, a query connects it to related data, and an answer can point to its source. The complete flow is still in development. APPLICATIONWrite LOCAL JOURNALRetain QUERYConnect ANALYSISExplain SOURCEPoint back RELATED DATAAdd context IMPLEMENTED PATH · FINAL ACCEPTANCE IS OPEN
Application changes enter through a defined record operation.
INTERACTIVE API PLAYGROUND

Try a change.
See the response.

Explore the current API examples in your browser. The playground is a guided prototype surface, not a live hosted database.

Open the API playground
ENGINEERING FOUNDATION

Built for explicit
control.

The native prototype is written in Zig. The engineering work focuses on clear state changes, bounded inputs and recoverable local history.

LANGUAGEZigNative prototype
DATADocuments + graphImplemented packets
HISTORYBranches + backupImplemented packets
PRODUCTIn qualificationFinal acceptance remains open

Component evidence describes its tested scope. It does not certify a complete database release.

Review project status
DOCUMENTATION

Understand the design.

All documentation
DATABASE DEVELOPMENT / RURAL

Start with the
current foundation.

Explore the design.
Check the implementation status.

Read project status

Find your way.