Learn

Field notes for builders

Essays and guides clustered by the Remade with Rust constellation: In The Wild, Media, Mind, Memory, Identity, Edge, and Trust.

Painted craftsman inspecting sealed packages on a study desk while soft audit threads connect each crate to an open ledger
Trust

cargo update Is Not A Security Model

A yellow CI badge is superstition with a progress bar. Deputy and Remade Trust make you own the dependency graph: offline when needed, scanned on change, deployable on purpose.

Read→
Painted kitchen shelf holding a wooden chest of glowing pages whose soft mesh light stays home while a distant city sits idle outside
Memory

Your Database Should Not Need A Zip Code In California

Durable used to mean someone else's Postgres. SpaceDB is local-first, CRDT-native Memory for a neighborhood internet that syncs without surrendering the system of record.

Read→
Painted living room where soft ribbons of voice and sight gather as a constellation that never leaves the window
Mind

Local AI Is Not A Hobby. It Is The Point.

Cloud AI is a polite burglar. FFAI, Mercury, Carmenta, and Diana keep speech, sight, and OCR on the device in memory-safe Rust so the model never needed your upload.

Read→
Painted neighborhood street at dusk where porch lamps and soft mesh nodes connect homes like a gentle constellation party
In The WildMemoryIdentityTrust

MATA.NETWORK In The Wild: The Disco Party Running Remade

mata.network is the live Digital Freedom toolkit and Disco Party mesh. Identity, SpaceDB, codecs, FFAI, Edge, and Trust crates from Remade with Rust, deployed as product.

Read→
Painted study desk where soft document chunks of light rise from open pages and stay inside the window
In The WildMediaMindMemory

RAG Converter In The Wild: Remade Stack In Your Browser Tab

ragconverter.com turns PDF, Office, images, and audio into RAG chunks as WebAssembly in your tab. Remade Media, Mind, and Memory crates, files never uploaded.

Read→
Painted person unlocking a neighborhood gate with their own glowing key while a rented badge lies unused in the grass
Identity

Your Login Should Not Belong To Someone Else

Sign in with Big Tech is a lease. mID and Sovereign ID put keys you hold on the door so identity survives the company, not the campus status page.

Read→
Painted hillside overlook where soft eyes of light read the valley without leaving the ridge
Mind

Argus: Vision-Language Captioning and VQA in Rust

Vision-language captioning and VQA in pure Rust: SmolVLM-256M on candle : SigLIP tower, pixel-shuffle connector, Llama decoder. Captions byte-identical to the Python reference...

Read→
Painted small workshop lit by one calm candle flame amid soft mesh sparks
Mind

candle: Hugging Face ML Framework in the Remade Graph

Hugging Face's candle is the minimalist Rust ML framework Remade with Rust forks and pins so on-device Mind crates can share one tensor runtime.

Read→
Painted old stone wall where carved letters gently lift into soft light
Mind

Carmenta: OCR Without Tesseract or Python

OCR in pure Rust: documents, screens, and a change-gated LIVE frame reader. Detection, recognition and reading order computed from geometry, no Python, no C/C++ by default,...

Read→
Painted desk with an open ledger of keys and sealed packages under lamp light
Trust

Deputy: Own Your Dependency Graph Before You Deploy

Own all your dependencies with Deputy. Store offline, scan changes for malware, own deployment Built for developers shipping onto MATA.NETWORK.

Read→
Painted meadow at dusk with a hunter silhouette marking soft glowing targets among wildflowers
Mind

Diana: YOLO-Class Object Detection in Pure Rust

Object detection in pure Rust: YOLO26 on candle from real Ultralytics. Identical to PyTorch at 3.71x less CPU and a third the memory. ByteTrack tracking and a WebAssembly...

Read→
Painted home window where voice, sight, and script lights gather as one quiet suite
Mind

FFAI: On-Device AI Media Suite in Rust

FFAI is the go-to media library for AI: embedded speech recognition (ASR), text-to-speech (TTS), optical character recognition (OCR), vision-language (VLM), and object...

Read→
Painted garden of synchronized soft clock faces among hedges at dawn
Edge

Kairos: FreeRTOS Remade in Rust (Fleet Umbrella)

Kairos : umbrella for the rusty_rtos_* family (FreeRTOS remade with Rust): the plan, the fleet manifest, the fleet tool, the C oracle harness.

Read→
Painted workbench where a brass key rests beside a small device as a quiet sidecar
Identity

mata-oem-sidecar: Drop-In mID for Hardware OEMs

MATA OEM sidecar: one binary a hardware maker drops onto the OS they already ship. mID identity, honest catalog, optional FFAI engines. Built for developers shipping onto MATA.NETW

Read→
Painted lake shore where soft sound ripples become words of light
Mind

Mercury: Pure-Rust Whisper-Class ASR and TTS

Speech recognition and text-to-speech in pure Rust: Whisper + WhisperX-class ASR and VITS/Piper-class TTS, no Python, no C/C++ by default, nothing GPL. Memory safe. The...

Read→
Painted hand holding a key of light before a neighborhood gate at dusk
Identity

mID: Permissionless Identity Verify in Rust

MATA mID : permissionless, self-issued identity for Rust. Verify sign-in tokens entirely locally, zero infra calls. Dual MIT/Apache. JS side: @matanetwork/sovereign-id

Read→
Painted river carrying soft frames of sound and image between two peaceful banks
Media

remade_ffmpeg_rs: FFmpeg-Class Media Pipeline in Pure Rust

FFmpeg remade with rust for embedded memory safe encoding and decoding. Powering FFAI and MATA's Disco Party. Built for developers shipping onto MATA.NETWORK.

Read→
Painted garden path with clear handrails and soft guiding lights for everyone
Trust

rusty_a11y: Accessibility Primitives for Rust Chrome

ARIA HTML helpers for Rust UI chrome : labelled glyphs, live regions, status (Remade With Rust) Built for developers shipping onto MATA.NETWORK.

Read→
Painted wall switch that lights an entire orderly workshop with one flick
Memory

rusty_alloc_default: One-Line Global Allocator Seam

Installs rusty_alloc as the process #[global_allocator] : shared default for Remade UI crates Built for developers shipping onto MATA.NETWORK.

Read→
Painted workshop shelves where each tool rests in a labeled safe compartment
Memory

rusty_alloc: Pure-Rust Allocator for Wasm and Native

rusty_alloc is a pure-Rust, memory safe alternative to mimalloc. Cross platform combability across x86-64 linux and windows, aarch64, wasm, and RSIC-V for ESP architecture.

Read→
Painted origami of light folding video frames into a compact lantern
Media

rusty-av1-toolkit: AV1 Encode and Decode in Rust

AV1 toolkit remade with rust. Built for embedded memory safe pixel encoding and decoding Built for developers shipping onto MATA.NETWORK.

Read→
Painted sealed envelope of light unfolding into a clear moving picture on a table
Media

rusty_av2d: Pure-Rust AV2 Video Decode

Pure-Rust AV2 video decoder, no C/FFI. Byte-identical to the AVM reference decoder across a 45-clip conformance corpus. Built for developers shipping onto MATA.NETWORK.

Read→
Painted single still moment held in a glass frame beside a quiet window
Media

rusty_av2f: Experimental AV2 Still Image Container

AV2F: an EXPERIMENTAL still-image container for AV2, in the shape of AVIF. Not an AOM standard : the four-character codes are chosen, not specified.

Read→
Painted loom weaving soft patterned cloth that looks like game terrain
Media

rusty_dds: DDS Textures for Games and Realtime Engines

Pure Rust DDS texture toolkit : container, decode, encode, GPU upload plans (Remade With Rust). Built to power the future of gaming. Built for developers shipping onto MATA.NETWORK

Read→
Painted seeds scattered across fields that still regrow the same tree
Memory

rusty_erasure: Reed-Solomon Durability in Rust

ISA-L's erasure coding, remade with Rust: matrix-flexible GF(2^8) Reed-Solomon. Safe core, validated parameters, SIMD to GFNI, wasm-ready. No C, no GPL.

Read→
Painted familiar sketchbook open on a bench that hides a deeper engine beneath
Edge

rusty_esp_arduino: Sketch Facade Over Janus Rust

The Arduino-shaped sketch facade (setup/loop, wifi::begin, cam::grab, mic::read, stream::push) over the Janus function packages. Thin by law. See...

Read→
Painted porch mic among plants capturing sound that stays in the garden
Edge

rusty_esp_audio: Local Capture and Playback on ESP

ESP-ADF / ESP-GMF / esp_codec_dev remade in Rust: I2S/PDM capture and playback, a fixed-block audio pipeline, codec-chip drivers, Opus/FLAC/ADPCM framing via the Remade codecs....

Read→
Painted family of small devices sharing one blueprint on a table
Edge

rusty_esp_core: Shared Types for the Janus ESP Family

Shared no_std types for the Janus ESP family: media frames, PCM, timestamps, capability manifest, and the three HAL seams (clock, rng, kv). No drivers, no allocator, no product...

Read→
Painted pond surface where wave patterns resolve into clear geometric light
Edge

rusty_esp_dsp: PIE SIMD Kernels Remade in Rust

ESP-DSP remade: the PIE (ESP32-S3 ee.*, ESP32-P4 esp.*) SIMD kernel home with scalar oracles. Created only once two function packages share a hot kernel; until then kernels...

Read→
Painted small garden camera catching a still flower that stays on the shelf
Edge

rusty_esp_image: Camera Frames and JPEG on ESP

esp32-camera / esp_jpeg remade in Rust: sensor bring-up as data, DMA frame pools, pixel ops, JPEG/PNG via rusty_jpeg and rusty_png. Memory safe, no_std core.

Read→
Painted two porch lights shaking soft beams across a quiet street
Edge

rusty_esp_iroh: iroh Mesh Endpoint on ESP32

The iroh mesh on the chip: an endpoint on ESP32 (std/ESP-IDF track), Janus ALPN protocols (rpc, media, telemetry), a host client, and a bridge that fronts no_std nodes....

Read→
Painted tiny key of light resting on a chip-sized stone by a windowsill
Edge

rusty_esp_mid: mID on the Chip

MATA mID on the chip: a device DID with its key at rest in encrypted NVS/eFuse, signed assertions, capability verification, owner adoption (bind-to-this-hub as a signed grant)...

Read→
Painted living room sensing soft Wi-Fi ripples that reveal motion as gentle light
Edge

rusty_esp_sense: Wi-Fi CSI Sensing for Home Computers

The home computer's reading of Wi-Fi channel state for the Janus ESP32 family: per-subcarrier wander, a fixed random encoder and a ridge readout calibrated per room. 99.4 % vs...

Read→
Painted garden antennas among flowers sending quiet colored arcs between homes
Edge

rusty_esp_signal: Radio Applications in Rust

The radio-application layer remade in Rust: Wi-Fi CSI radar (presence/motion), LoRa point-to-point over lora-phy, BLE provisioning and telemetry over trouble-host, Wi-Fi...

Read→
Painted porch camera sending a soft local stream to a nearby window frame
Edge

rusty_esp_video: MJPEG and H.264 on ESP

esp_video / esp_h264 / CameraWebServer remade in Rust: MJPEG and H.264 (rusty_h264 embedded) encode, RTP + MJPEG-over-HTTP packetizers, P4 hardware encoder wrap. Memory safe,...

Read→
Painted loom matching intricate thread patterns without a foreign machine
Memory

rusty_expressions: Oniguruma Remade for Wasm

Oniguruma remade in pure Rust: ~3x faster than libonig, no C toolchain, no_std + alloc, wasm32-ready. Built for developers shipping onto MATA.NETWORK.

Read→
Painted crystal glass recording every note of a quiet evening concert without loss
Media

rusty_flac: Lossless Audio Encode and Decode in Rust

Pure-Rust FLAC encoder + decoder. Encodes 17% and decodes 23% faster than FFmpeg with smaller files on every benchmarked content class. Lossless and interoperable both...

Read→
Painted flipbook of soft looping moments on a sunlit desk
Media

rusty_gif: Fast Pure-Rust GIF Encode and Decode

Pure-Rust GIF decoder + encoder with content-routed quantization. Encodes 1.5-2.5x faster than FFmpeg at higher PSNR on 8/8 benchmark frames; decodes up to 2.5x faster.

Read→
Painted wide river of frames narrowing into a bright efficient channel
Media

rusty_h264: H.264 Encode and Decode Remade in Rust

rusty_h264 is x264 remade with rust, focusing on embedded memory safe pixel encoding and decoding. Built for developers shipping onto MATA.NETWORK.

Read→
Painted even denser luminous channel carrying the same landscape in less space
Media

rusty_h265: HEVC Decoding Remade in Rust

rusty_h265 is HEVC/H.265 remade with Rust: a pure-Rust decoder. Built for developers shipping onto MATA.NETWORK.

Read→
Painted warm photograph drying safely on a windowsill without a brittle frame
Media

rusty_jpeg: JPEG and MJPEG Without the C Tax

Pure-Rust JPEG/MJPEG decoder + encode. Encodes 1.19x faster than FFmpeg at matched output size; decodes 1.05x faster than FFmpeg. Built for developers shipping onto MATA.NETWORK.

Read→
Painted swift ledger pages turning as one continuous map of light
Memory

rusty_json_turbo: Faster serde_json for the House Graph

Serde Fork with Rusty_alloc defaulted, 54% increased speed no other changes. Strongly typed JSON library for Rust. Built for developers shipping onto MATA.NETWORK.

Read→
Painted songbird whose small cage of light still holds a full melody
Media

rusty-opus: Pure-Rust Opus for Embedded Audio

Pure-Rust Opus codec that out performs C++ counterparts on speed and quality. Built for embedded audio applications. A part of the remade-ffmpeg ecosystem

Read→
Painted ceramic tile that keeps every color edge sharp on a garden wall
Media

rusty_png: Memory-Safe PNG for Upload and Edge Paths

Pure-Rust PNG decoder + encoder. Decodes 2.7-2.9x faster than FFmpeg; encodes up to 1.17x faster while producing up to 6.0% smaller files. Built for developers shipping onto MATA.N

Read→
Painted walker taking patient widening steps along a misty path
Edge

rusty_rtos_backoff: Safe Retry Backoff for Mesh Nodes

backoffAlgorithm remade in Rust: exponential backoff with jitter for network retries, no_std, forbid(unsafe), gated against the C library's own test vectors.

Read→
Painted old wooden door opening onto a new stone bridge of the same size
Edge

rusty_rtos-capi: FreeRTOS C ABI Over Kairos

The FreeRTOS C ABI over the Kairos kernel: xTaskCreate, xQueueSend, xSemaphoreTake, xTimerCreate and the rest as extern C symbols with generated FreeRTOS.h-compatible headers,...

Read→
Painted shared dictionary open between several quiet workshop benches
Edge

rusty_rtos_core: Shared Vocabulary for Kairos

The shared vocabulary of the Kairos family (FreeRTOS remade in Rust): ticks, priorities, generational handles, one Copy error, the Config trait, and the Port / Heap / Trace /...

Read→
Painted practice field where soft markers prove the fleet moves as designed
Edge

rusty_rtos_demo: Kairos Conformance Corpus

The FreeRTOS standard demo tasks (Demo/Common/Minimal) remade in Rust as the Kairos conformance corpus: every scenario self-checks like the C original and, on the sim port,...

Read→
Painted walled garden plots keeping plants from spilling into each other
Edge

rusty_rtos_heap: Protected Heaps for Kairos

FreeRTOS heap_1 / heap_4 / heap_5 remade in Rust behind the Heap seam, with the heap protector; heap_3 as the seam over rusty_alloc small-metal and esp-alloc; static allocation...

Read→
Painted small sealed parcel with a clear label that fits a tiny mailbox
Edge

rusty_rtos_json: Strict JSON for Constrained Devices

coreJSON remade in Rust: the strict ECMA-404 validator and the query-by-path search, zero allocation, no_std, forbid(unsafe), with the no-panic gate every parser in the family...

Read→
Painted village paths with clear priority lanes for urgent and quiet walkers
Edge

rusty_rtos_kernel: Fixed-Priority Scheduler in Rust

FreeRTOS-Kernel remade in Rust: the fixed-priority preemptive scheduler, task notifications, queues, semaphores, mutexes with priority inheritance, queue sets, software timers,...

Read→
Painted message lanterns hopping porch to porch along a quiet street
Edge

rusty_rtos_mqtt: MQTT 5 in Pure Rust

coreMQTT remade in Rust: all 218 of v5.0.2's functions, each proven against the pinned C : the wire codec both ways, the connection, the receive loop and the QoS 1/2 state...

Read→
Painted same small boat safely docking at many different shores
Edge

rusty_rtos_port: Sim, Posix, and Cortex Ports in Rust

The FreeRTOS ports remade in Rust: the deterministic sim port (the oracle harness), the Posix host port, and the Cortex-M, RISC-V and Xtensa ports : the only crates in the...

Read→
Painted village clocks softly aligning to one distant dawn signal
Edge

rusty_rtos_sntp: SNTPv4 Client Remade in Rust

coreSNTP remade in Rust: the SNTPv4 client, its serializer and the 2036 wrap, proven against the pinned C. no_std, forbid(unsafe). Built for developers shipping onto MATA.NETWORK.

Read→
Painted shelf of quiet glyph tiles that need no distant courier
Trust

rusty_symbols: Offline Glyph Constants for Rust UIs

Unicode glyph constants for Rust UIs : ASCII-safe, semantically grouped (Remade With Rust) Built for developers shipping onto MATA.NETWORK.

Read→
Painted neighborhood clocktower keeping honest time under soft night lights
Edge

rusty_time: NTPv4 and NTS Remade in Rust

chrony, remade with Rust: a pure-Rust NTPv4 + NTS time client and server for Linux, macOS, Windows and wasm. No C toolchain anywhere in the build.

Read→
Painted shared paint pots labeling color and space for every house wall
Trust

rusty_tokens: Design Tokens for Remade UIs

Design tokens for Rust UIs : semantic CSS vars + neutral defaults (Remade With Rust) Built for developers shipping onto MATA.NETWORK.

Read→
Painted nested wooden boxes opening into a clear readable structure
Memory

rusty_xml: libxml2-Class XML in Pure Rust

libxml2 remade in Rust : parse, tree, SAX, reader, writer, XPath, and validation 2x faster. No C. Built for developers shipping onto MATA.NETWORK.

Read→
Painted tall library compressed into a small glowing satchel that still holds every book
Memory

rusty_zstd: Pure-Rust Zstandard Compression

Pure-Rust Zstandard (RFC 8878) compressor and decompressor. Zero dependencies, no C, no FFI, no copyleft. Built for developers shipping onto MATA.NETWORK.

Read→
Painted careful packing of objects into labeled traveling cases on a dock
Memory

serde: Serialization Pin in the Remade Graph

Serialization framework for Rust Built for developers shipping onto MATA.NETWORK.

Read→
Painted person signing a gate with their own signet ring of light
Identity

Sovereign ID: Web Sign-In With Keys You Hold

MATA Sovereign ID : permissionless, self-issued identity for the web. Self-contained JS verification, zero infra calls. npm: @matanetwork/sovereign-id

Read→
Painted garden journals that quietly sync notes between neighboring porches
Memory

SpaceDB: Local-First CRDT Database for the Mesh

SpaceDB: a local-first, CRDT-native, mesh-replicated database for a world without data centers. Built for developers shipping onto MATA.NETWORK.

Read→
Painted living room projector streaming a game from a machine in the same house
Edge

Starfire: Self-Hosted GameStream Client in Rust

Starfire is a high-performance, native Rust implementation of a Sunshine-compatible GameStream client for PC gaming. (Windows, Mac) Built for developers shipping onto MATA.NETWORK.

Read→
Painted house library of glyphs and phrases glowing softly on wooden shelves
Trust

Thoth: House Library of Symbols and UI Text

Thoth is a pure Rust crate library of symbols, glyphs, and text used at the core of every application. Built for developers shipping onto MATA.NETWORK.

Read→
Painted beads of words strung carefully for a loom of language
Mind

tokenizers: WASM-Ready Fork on rusty_expressions

Huffingface Tokenizers Forked With A Oniguruma→rusty_expressions for WASM deployability Built for developers shipping onto MATA.NETWORK.

Read→
Painted neighborhood vault of warm wood and soft light that cannot be smashed open by accident
MemoryIdentityTrust

Why Digital Freedom Needs Rust

Digital Freedom needs Rust because you cannot own a vault built on memory-unsafe C. Trust, Security, and Incentive die if the code under the keys can still smash the stack.

Read→
Painted builders resetting foundation stones under a quiet village at dawn
MediaMemoryTrust

Rebuilding The Foundation Of The Internet: Why It Matters

The foundation of the internet is still C and C++ primitives everyone else builds on. Rebuilding that foundation in memory-safe Rust is how a free internet actually holds.

Read→
Painted lake reflecting a constellation of tool-shaped stars over a quiet shore
MediaMindMemoryIdentityTrust

The Importance of Remade With Rust

Remade with Rust is MATA's initiative to rebuild the internet's core primitives in memory-safe Rust: here's why it matters for a free, distributed internet.

Read→