Skip to content
makr-codePublic

Latest commit

 

History

22,493 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Author ThemisDB Team
Created 2026-10-31
Last Updated 2026-10-31
Status active
AI_Used true
AI_Models unknown
AI_Contributor GitHub Copilot
Human_Review false
Human_Author ThemisDB Team

ThemisDB

A multi-model database with native AI/LLM integration

Status Build Workflow Release Workflow

📚 Documentation · 🚀 Quick Start · 🛠️ Development Setup · 📋 Roadmap · 🆘 Support

Exact model backend not verifiable from final document text alone.

What is ThemisDB?

ThemisDB is an actively developed database project that brings multiple data models and AI/LLM capabilities together. For current implementation and release readiness, consult the source-backed project roadmap; this README is an overview, not a status source.

Capabilities

Area Overview
Multi-model data Relational, document, graph, vector, geospatial, and time-series workloads
Query and retrieval AQL, full-text and vector search, and hybrid retrieval
Transactions and distribution ACID transactions, replication, sharding, and recovery workflows
AI/LLM Inference and retrieval-augmented generation integrations
Operations Metrics, tracing, security controls, and deployment tooling

Availability and maturity vary by module and edition. Check the linked module documentation and release gates before relying on a capability in production.

Get started

  1. Quick Start — installation and first query.
  2. Development Setup — build environment and canonical CMake presets.
  3. Documentation index — user, operator, and developer guides.

For module-specific build requirements and test commands, see the developer entry points.

Project status and architecture

Editions and releases

The canonical edition branches and branch-to-edition rules are maintained in BRANCHING_STRATEGY.md. Release lanes, artifacts, and promotion gates are defined in RELEASE_STRATEGY.md. Do not infer production readiness from an edition name or a feature overview alone; use the roadmap and applicable release evidence.

Build from source

Use the repository's canonical setup guide rather than copying platform-specific build instructions here:

git clone https://github.com/makr-code/ThemisDB.git
cd ThemisDB

Continue with SETUP.md for dependency bootstrap, preset selection, build, and test commands. Preset definitions are in CMakePresets.json.

Documentation map

Per-module implementation and API details belong with their code in src/ and include/; root documentation is an overview and navigation layer.

Contributing and support

License

The licensing terms are documented in the license file.

Releases

Packages

Used by

Contributors

Languages