Skip to content

hyperpolymath/nextgen-databases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

147 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Next-Generation Databases

Overview

This category contains database systems built on mathematical foundations that go beyond the relational and document models. The common thread is semantic identity: each system represents objects in a way that captures structural and algebraic meaning, not just data fields.

Projects

QuandleDB

Algebraic database using quandle structure as the semantic identity layer. Quandles provide a canonical fingerprint for equivalence classes under transformation, grounded in knot-theoretic coloring invariants.

Primary role in the KRL stack: semantic equivalence search and fingerprinting.

Skein.jl

Persistence, indexing, and query layer for topological objects (tangles, knots, links). Stores canonical TangleIR objects, caches invariants, indexes by algebraic fingerprint, and maintains a rewrite-step graph for provenance and simplification tracking.

Primary role in the KRL stack: the database engine.

VeriSimDB / VanguardDB

Self-normalising multimodal database with formal verification properties. Rust core, Elixir/OTP orchestration, Podman deployment.

Lithoglyph / Glyphbase / GQL

Narrative-first database for documentary journalism. Dependent types extension; GQL (Glyph Query Language) front-end. Glyphbase is the web interface layer over Lithoglyph.

Common Principles

  • Mathematical objects as primary storage units, not rows

  • Structural and semantic fingerprinting for identity and deduplication

  • Equivalence as a first-class database concept, not a post-query computation

  • Invariant caches as indexed columns, not application-layer lookups

  • Provenance and rewrite history stored alongside objects

Relationship to Next-Generation Languages

The databases in this category are designed to be driven by the languages in nextgen-languages. In particular:

  • KRL (Knot Resolution Language) is the surface language for QuandleDB and Skein.jl

  • Eclexia is the language for resource-constraint databases

  • Phronesis is the language for multi-agent ethical constraint systems

Status

Project Status Notes

QuandleDB

Active — early stage

Quandle extraction and fingerprinting in progress

Skein.jl

Active — refactoring

Migrating to TangleIR as primary stored type

VeriSimDB

Active — design phase

Rust core skeleton in place

Lithoglyph

Specified

GQL grammar defined; implementation pending

About

Parent repository for database application portfolio — QuandleDB, VeriSimDB, Lithoglyph, Glyphbase

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors