Skip to content

codedaptive/moot-core

Repository files navigation

MOOT Core

MOOT Core is a member of the MOOTx01 Framework.

Current version: v1.0.32 · generated from canonical source commit 6fe29be84.

Choose this repository when: You need the shared types, deterministic kernel, memory math, lifecycle rules, or telemetry contracts used by every higher MOOT SDK.

Documentation index · package map · dependency graph · security policy

Open-source SDK family

The MOOTx01 engines are published as four standalone Apache-2.0 repositories. You can install one repository or compose the family.

Repository Use it for
moot-memory Structured memory, vector search, and local RAG
moot-semantics ARIA vocabulary and deterministic local classification
moot-system Storage, datasets, queues, sync, telemetry, and loopback HTTP
moot-core Shared types, kernel, fingerprints, lifecycle rules, and memory math

Dependency order is moot-core, then moot-semantics and moot-system, then moot-memory. The release tags move in lockstep.

Packages

Package Responsibility Swift product Rust crate
IntellectusLib Telemetry value types and sink contracts IntellectusLib intellectus-lib
SubstrateTypes Shared substrate rows, bitmaps, clocks, and audit values SubstrateTypes substrate-types
SubstrateKernel Deterministic hot-path primitives and bitmap operations SubstrateKernel substrate-kernel
SubstrateML Learning, graph, signal, and ranking algorithms SubstrateML substrate-ml
SubstrateLib Legal write gate, verbs, lifecycle, and integrity rules SubstrateLib substrate-lib
EngramLib Typed 256-bit fingerprints and distance math EngramLib engram-lib

Start with SubstrateTypes for shared values. Add SubstrateLib for the legal write and lifecycle surface.

Add it to a project

The Swift package requires Swift 6.2 and declares macOS 26 and iOS 26. Add the repository, then select only the products your target uses.

dependencies: [
    .package(
        url: "https://github.com/codedaptive/moot-core.git",
        from: "1.0.32"
    ),
],
targets: [
    .target(
        name: "YourTarget",
        dependencies: [
            .product(
                name: "SubstrateTypes",
                package: "moot-core"
            ),
        ]
    ),
]

The Rust workspace uses edition 2021. Select a concrete crate by package name.

[dependencies]
substrate-types = { git = "https://github.com/codedaptive/moot-core", tag = "v1.0.32" }

Verify a checkout with both language gates:

swift test
cargo test --workspace --locked

Documentation

docs/README.md is the documentation front door. Each package has three maintained views:

Use docs/CONFORMANCE.md for cross-language gates. Use docs/DATA_PROVENANCE.md for artifact origin. Use SOURCE.md and docs/PUBLISH_REPORT.md to trace this release back to the canonical source.

What This Repository Is

This repository is a generated public venue for MOOTx01 Framework libraries. The code here is Apache-2.0 and is intended for direct use outside the MOOTx01 product. The publisher records the exact source and load report for every tag.

  • Canonical source: mootx01-ee
  • Source commit: 6fe29be84ff7ccdae2aaa0dcffb78ecada6076cb
  • Version: 1.0.32
  • Generated by: scripts/lib_publish/publish-libraries.py

See CONTRIBUTING.md before proposing changes and SECURITY.md for private vulnerability reporting.

MOOTx01 is a registered trademark. Use MOOTx01 Approved only for artifacts that pass the published conformance and release gates. Independent work that has not passed those gates should use compatible with MOOTx01 technology.

About

Apache-licensed core libraries from the MOOTx01 Framework.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages