Snapshot the whole project
Rust CLI snapshots CAD and software files into content-addressed storage, with restore and document-level CAD diffs.
Datum connects CAD, code, configuration, and hardware releases in one reviewable project history.
Local-first snapshots. Open source foundations. Built for real robot workflows.
Datum is an early, local-first toolkit for keeping design files and the software built around them connected. Start with snapshots and reproducible parameter packages; grow toward shared project history and release records.
Rust CLI snapshots CAD and software files into content-addressed storage, with restore and document-level CAD diffs.
Generate checked Rust, Python, and C++ parameter outputs tied to source CAD hashes.
Follow a pick-and-place arm through URDF, ROS 2 control, camera perception, Zenoh, and physics simulation.
The service supports private projects, memberships, object storage, and branch references. Shared ancestry-aware merges, automatic synchronization, CAD dependency tracking, and hardware release records remain planned work.
Read the product roadmap ↗Concept model only. Limits and inertias are not calibrated for hardware; simulator support is still being validated.
Read demo setup and boundaries ↗Occasional notes on releases, CAD workflows, robot integrations, and open-source development.
Join the Datum Discord to ask questions, share workflows, and help shape an open toolkit for robotics projects.
Join Datum on Discord ↗