MIND is a Rust-first language and runtime for building intelligent systems with auditable foundations. It blends declarative tensor algebra, static shape inference, automatic differentiation, and MLIR/LLVM lowering in a compact toolchain that scales from research prototypes to production.
git clone https://github.com/cputer/mind.git
cd mind
cargo run -- eval "let x: Tensor[f32,(2,3)] = 0; x + 1"Explore the full language tour and runtime guides in /docs.
- Type System — ranks, shapes, polymorphism, and effect tracking.
- Autodiff — reverse-mode differentiation on the SSA IR.
- IR & MLIR — compiler pipeline from parser to MLIR dialects.
The /docs/benchmarks.md report covers baseline compiler/runtime performance, regression tracking, and methodology.
Upcoming milestones and release planning live in /docs/roadmap.md.
MIND follows an open-core dual licensing model maintained by STARGA Inc.
-
Community Edition (this repository)
The language, core compiler, and runtime found here are provided under the Apache License, Version 2.0.
SeeLICENSEfor the full text. -
Enterprise & SaaS Offerings
Enterprise-only features, hosted “MIND Cloud” services, and proprietary extensions are available under a separate commercial license from STARGA Inc. These components are not covered by the Apache License and are not present in this repository.
Commercial and trademark terms are summarized inLICENSE-COMMERCIALand governed by separate agreements with STARGA Inc.
For commercial licensing, OEM partnerships, or large-scale deployments, please contact:
info@star.ga or legal@star.ga.
Looking for implementation details? Start in /docs and join the conversation in mind-runtime and mind-spec.