← All productsN·01 · Developer Tools / PL

NIAO

One language. Batteries included.

A compiled, statically typed, memory-safe language with an HTTP server, database bindings, WebSockets and ML primitives in the standard library. Python-like readability, memory-safe by design, Go-level speed.

FIG. 01 · app.niaobuild ok · 0.4s
// http, db, ws, ml: all in std
import http, db, ml from std

type Review { text: str }

fn predict(r: Review) -> str {
  let s = ml.sentiment(r.text)
  return s > 0.5 ? "pos" : "neg"
}

http.serve(:8080, predict)
The problem

Every new project rebuilds the same stack: a language, a framework, database libraries, ML packages. Developers lose up to 30% of project time to dependency management alone.

The NIAO way

One compiled, memory-safe language with a batteries-included standard library: HTTP, databases, WebSockets and ML out of the box. The stack is the language.

Capabilities

Built to replace the whole toolchain.

Compiled & memory-safe

Native performance with safety enforced at compile time: no data races, no null surprises.

Batteries-included stdlib

HTTP, DB bindings, WebSockets and ML primitives ship with the language, not a package manager.

Static types, no GC

Full type inference with zero garbage-collection overhead, and predictable latency under load.

Blazing compilation

A stack-based VM benchmarked at 120k+ lines per second, so feedback loops stay tight.

First-class tooling

A VS Code extension with syntax highlighting and IntelliSense from day one.

Python FFI bridge

Call into the Python ecosystem when you need it. Migrate gradually, keep what works.

120k/s
Lines compiled
0
GC pauses
1
Unified tool
100%
Memory-safe
Who it’s for
Backend & API developersEdge / serverlessML inference pipelinesCS educatorsStartup full-stack teamsPlatform & DevOps

Be early to NIAO.

The v1 compiler is active. Join the waitlist for early access, docs, and the cloud playground.

Join the waitlist