Constellation · 03
Memory
rusty_alloc, SpaceDB: local-first replicas
Why this band exists
A free internet fails if "local" still means a C heap that corrupts on double-free, or a database that pretends us-east-1 is the source of truth. Remade Memory is safe allocation plus CRDT replicas that keep your data near you, durable across the mesh, without a landlord.
Why now
Durable used to mean someone else's Postgres. Home Computers, Disco peers, and WASM apps need a folder you can point at: offline on Tuesday morning, mergeable when the laptop wakes, compressible without smuggling libzstd CVEs back into the graph.
How it fits
Identity stores capabilities beside the person. Mind caches transcripts that must not leave. Media drops thumbnails into the same shelf. Edge boards sync when radios allow. Trust seals the crates under the store. Memory is the drawer inside the Home Computer.
Stars in Memory
Each crate is open under Remade-With-Rust. Open the repo, then the field note, then compose with the rest of the sky.
SpaceDB · replaces cloud DB / Firebase
CRDT-native local replica → mesh
rusty_alloc · replaces mimalloc
Pure-Rust allocator across wasm & ESP
rusty_erasure · replaces ISA-L Reed-Solomon C
Shard durability across peers
rusty_zstd · replaces libzstd
Compression without C
rusty_json_turbo · replaces serde_json (patched)
Byte-identical JSON, whole-graph patch
rusty_time · replaces chrony / vendor NTP
Auditable time for grants and CRDTs
What to build first
- A local-first app on SpaceDB with CRDT entries and mesh sync as a choice
- A wasm or native binary on rusty_alloc so the heap matches the rest of the house
- Snapshots and packets compressed with rusty_zstd before they cross the mesh
Field notes in Memory
SpaceDB 0.7.2: Borrowed Scans, Eight-Lane Dots, and a Ranking Caveat
SpaceDB 0.7.2 trims 3.8 percent of instructions across fifteen drivers with borrowed range scans, batched CRDT transactions and eight-lane vector sums, plus a ranking caveat.
November 7, 2026
Rust parser resource limits: decide before allocation
Rust parser resource limits belong at the input boundary. Separate byte, expansion, depth and time budgets before choosing a crate or trusting a clean compile.
November 6, 2026
How To Use rusty_alloc With Your Next AI Assisted Coding Project
How to use rusty_alloc with your next AI assisted coding project: pin the Remade allocator so the agent does not leave you on glibc malloc by default.
October 24, 2026
How To Use rusty_expressions With Your Next AI Assisted Coding Project
How to use rusty_expressions with your next AI assisted coding project: pin Oniguruma remade in Rust so tokenizers and regex paths stop depending on libonig C.
October 24, 2026
How To Use rusty_xml With Your Next AI Assisted Coding Project
How to use rusty_xml with your next AI assisted coding project: pin libxml2 remade in Rust so Office and XML paths stop pulling C parsers into the agent default.
October 24, 2026
How To Use SpaceDB With Your Next AI Assisted Coding Project
How to use SpaceDB with your next AI assisted coding project: drop the MATA skill folder, pin spacedb-sdk, and keep the agent off Firebase.
October 24, 2026
SpaceDB 0.7.0: Same Results, Far Fewer Instructions
SpaceDB 0.7.0 keeps the same measured results as 0.6.0 and spends 58.3 percent fewer callgrind instructions across eight release-build drivers.
October 12, 2026
How rusty_alloc optimized large memory allocation, and what that means for rusty_zstd at L1 and L3
rusty_alloc made a 2 MiB alloc and free 57 percent cheaper. rusty_zstd 0.3.0 is faster at L1 and L3, and that release measured the allocator change as neutral.
October 8, 2026
The rest of the constellation
Six technology bands, one sky. Open another star, or return to the full map.
01
Media
ffmpeg, H.264, Opus, PNG/JPEG: pure Rust pipelines
02
Mind
FFAI, Mercury, Carmenta, Diana: AI that stays local
04
Identity
mID & Sovereign ID: keys you hold
05
Edge
ESP mesh nodes: neighborhood hardware
06
Trust
Deputy: supply chain you can audit