Kumi is a declarative rules-and-calculation DSL for Ruby that compiles your business logic into a typed, analyzable dependency graph with vector semantics over nested data. It does static checks at definition time, lowers to a small IR, and runs with consistent, predictable behavior.
Required Ruby Version
>= 3.1.0
Authors
André Muta
Versions
- 0.1.0 June 20, 2026 (465 KB)
- 0.0.37 June 12, 2026 (357 KB)
- 0.0.36 June 11, 2026 (355 KB)
- 0.0.35 June 11, 2026 (355 KB)
- 0.0.33 November 08, 2025 (345 KB)
- 0.0.21 October 13, 2025 (317 KB)