init: Engram v0.1 — native memory substrate for accumulating intelligence

Memory is not stored and retrieved — it is activated and propagated.
Implements the spreading activation model with salience decay, typed edges,
four memory tiers, and flat cosine vector search over a sled embedded store.
This commit is contained in:
Will Anderson
2026-04-27 15:37:42 -05:00
commit 1a609502c8
20 changed files with 2375 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
[workspace]
resolver = "2"
members = [
"crates/engram-core",
"crates/engram-ffi",
]
# Workspace-level example that depends on engram-core.
# Run with: cargo run --example basic
[[example]]
name = "basic"
path = "examples/basic.rs"
[package]
name = "engram"
version = "0.1.0"
edition = "2021"
[dependencies]
engram-core = { path = "crates/engram-core" }