MOOT System provides storage, queueing, sync, and telemetry services for MOOTx01 Framework libraries.
Current version: v1.0.32 · generated from canonical source commit 6fe29be84.
Choose this repository when: You need storage backends, user-defined datasets, durable queues, synchronization, telemetry persistence, or a small loopback HTTP server.
Documentation index · package map · dependency graph · security policy
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.
| Package | Responsibility | Swift product | Rust crate |
|---|---|---|---|
PersistenceKit |
SQLite, PostgreSQL, and in-memory row, blob, audit, and dataset storage | PersistenceKit plus a backend product |
persistence-kit |
QueueKit |
Durable fill-and-drain background work queue | QueueKit |
queuekit |
ConvergenceKit |
CloudKit, federation, and no-sync convergence engines | ConvergenceKit plus a transport product |
convergence-kit |
ObserverSink |
Bounded telemetry sink and queryable stats store | ObserverSink |
observer-sink |
LoopbackHTTP |
Minimal loopback-only HTTP transport | LoopbackHTTP |
Swift only |
Start with PersistenceKit and one backend. Add QueueKit, ConvergenceKit, ObserverSink, or LoopbackHTTP only when your host needs them.
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-system.git",
from: "1.0.32"
),
],
targets: [
.target(
name: "YourTarget",
dependencies: [
.product(
name: "PersistenceKit",
package: "moot-system"
),
]
),
]The Rust workspace uses edition 2021. Select a concrete crate by package name.
[dependencies]
persistence-kit = { git = "https://github.com/codedaptive/moot-system", tag = "v1.0.32" }Verify a checkout with both language gates:
swift test
cargo test --workspace --lockeddocs/README.md is the documentation front door.
Each package has three maintained views:
- PersistenceKit: overview, implementation detail, AI and maintainer map
- QueueKit: overview, implementation detail, AI and maintainer map
- ConvergenceKit: overview, implementation detail, AI and maintainer map
- ObserverSink: overview, implementation detail, AI and maintainer map
- LoopbackHTTP: overview, implementation detail, AI and maintainer map
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.
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.