Public roadmap

Where Captyse is going

An honest view of what's shipped, what's being built now, and what's planned. Dates are intentions, not promises — early-access licenses include every update through 1.0.

Shipped

11Shipping

In the early-access build today.

Native units & uncertainty

Pillars

Full dimensional analysis and ±σ propagation through every operation, matrices and tensors included.

Unified Array data model

One Array socket family from scalars to N-D tensors; complex numbers work end to end; the Data Table renders any rank.

MKL linear algebra + statistics

Intel-MKL-backed matmul, decompositions, norms, einsum, and a native statistics backend.

numpy-style array builders

linspace / logspace / arange / zeros / ones / eye / diag / random and more, as first-class source nodes.

Compound nodes & visual editor

Reusable subsystems, a schema-driven inspector, and a dockable pro-grade workspace.

Hardware-agnostic acquisition core

Verified

Proven end-to-end on real hardware (Sysam Campus live ADC/DAC) plus NI-DAQmx, bring-your-own-driver.

Dynamic simulation engine (core)

Cyclic feedback flattened into one monolithic ODE, 11 solvers, zero-crossing events, and σ through the integration.

Algebraic-loop solver

Stateless feedback cycles are torn and solved (Newton / Broyden / Anderson / Brent), not rejected.

Human-in-the-loop input events

Drive a running sim live from keyboard and mouse through the zero-recompile parameter path.

Version control for graphs

Git-like history over the node graph: content-addressed snapshots, branches, visual diffs, and non-destructive restore.

Reproducibility & safety

Deterministic RNG, Kahan/Neumaier summation, atomic SHA-256 saves, and a panic firewall at every FFI boundary.

In progress

5Preview

Actively being built — landing across the 0.x series.

Simulation engine refinement

Phase S1

Hardening and expanding Phase S1: solver coverage, event robustness, and performance.

2D rigging & kinematics editor

Scene

Growing the replay scene into a two-way interactive rigging tool — drag a body and a running sim consumes the new value live.

Projects & workspace folders

A project-folder model where history travels in the folder, with a watched Files explorer rooted at the project.

macOS & Linux builds

Native builds for macOS and Linux, included with your license the moment they land.

Symbolic math console

A command console over the Rust core with reactive {{variable}} binding across the whole project.

Planned

5On the roadmap

On the roadmap; scope and timing may shift.

In-UI programmability

An embedded array-language block: loops, functions, and scripting beyond element-wise Formula.

Lossless serialization SSOT

Persist the Rust authored graph directly so units-on-matrices, complex, and array types survive save/load losslessly.

Image & video operations

Images exist as a storage payload today; nodes that produce and consume them are planned, with video to follow.

Data-acquisition expansion

Rolling the hardware-agnostic core out beyond the early-access build, including GBF and multi-channel DAQ sources.

Second-order & symbolic differentiation

2027+

Covariance matrices, second-order uncertainty propagation, symbolic differentiation, sparse solvers, and ML.

Have something you need on this list? Tell us in the community discussions or from inside your account — user requests shape the order.

Early Access

Get every update through 1.0

Lock in Early-Access pricing and ride the whole roadmap.