NAAb is a polyglot programming language that embeds 12 languages — Python,
JavaScript, Rust, C++, Go, Nim, Zig, Julia, Ruby, PHP, C#, and Shell — in a
single file. Use the best language for each task with zero boilerplate: variables
flow across language boundaries automatically.
Built-in LLM governance engine with 50+ checks catches hallucinated APIs,
oversimplified stubs, incomplete logic, and security issues in AI-generated code.
Three enforcement tiers (hard/soft/advisory) via govern.json.
Features: empirical benchmarking (naab-lang calibrate), polyglot block racing,
parallel execution, lambda closures, pipeline operator, pattern matching, and 12
stdlib modules.
15,000+ lines of C++17. 195 tests passing. MIT licensed.
There are no reported vulnerabilities
30 Day SummaryFeb 20 2026 — Mar 22 2026
|
12 Month SummaryMar 22 2025 — Mar 22 2026
|