TypedMemory is an experimental Java 25 library that provides strongly typed, record-based views over contiguous off-heap memory using the Foreign Function & Memory (FFM) API. It eliminates manual layout and offset management by mapping Java record types directly to native memory structures. Key features include typed get/set access, Arena-based allocation, bulk operations (fill, copy, swap), nested record support, fixed-size array fields, and layout introspection. Designed for use cases like native interop, graphics pipelines, simulation, and high-performance data containers, it sits one level above the FFM API to reduce boilerplate while preserving low-level control. Currently at version 0.1.0 and available on Maven Central, though still experimental with planned additions like pointer-typed fields and union support.