Dev.to
7/13/2026

Ditching JSON & SQL Friction: Designing an Object-Shaped Memory Engine (Part 2)
Short summary
The author argues that traditional SQL and NoSQL stores create friction for AI agents—context bloat from ORMs, schema inflexibility, and network latency. They introduce thingd, a Rust-based object store built on SQLite that treats every data point as an entity with dynamic properties, eliminating migrations and query writing. The post includes Rust code showing the core ThingObject primitive.
- •SQL and JSON stores cause context bloat, schema rigidity, and latency for agent loops
- •thingd wraps SQLite as a high-performance object store written in Rust
- •Entities are dynamic objects with properties—no migrations or ORM overhead required
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



