Skip to main content
Kremis is a minimal, deterministic, graph-based cognitive substrate implemented in Rust. It functions solely as a mechanism to record, associate, and retrieve structural relationships derived from grounded experience.
Work in Progress — Features incomplete. Breaking changes expected.
The system does not understand. It contains only the structure of the signals it has processed.

Why Kremis

Architecture Overview

Quick Start

Get running in 2 minutes

API Reference

REST API endpoints

CLI Reference

Command-line interface

Design Principles

1

Minimal

No pre-loaded knowledge. No plugins. No configuration beyond what’s needed.
2

Deterministic

Same input always produces the same output. BTreeMap everywhere, no HashMap.
3

Grounded

Every piece of data traces back to an ingested signal. Nothing is invented.
4

Honest

Explicit “not found” responses. No guessing, no hallucination.

License

Apache License 2.0
Last modified on February 19, 2026