Skip to content

Add Aver#173

Open
jasisz wants to merge 1 commit into
appcypher:masterfrom
jasisz:add-aver
Open

Add Aver#173
jasisz wants to merge 1 commit into
appcypher:masterfrom
jasisz:add-aver

Conversation

@jasisz
Copy link
Copy Markdown

@jasisz jasisz commented Apr 9, 2026

Aver is a statically typed language designed for AI-assisted development. It compiles to standalone WASM modules with a typed ABI.

Category: 🥚 Work in progress

What it does:

  • Compiles Aver programs to .wasm with typed ABI (Int→i64, Float→f64, Bool→i32, heap types→i32 ptr)
  • Own aver/* import ABI for custom hosts (browser JS, Node, or any embedder)
  • --adapter wasi for standalone wasmtime execution
  • Built-in browser runner with terminal canvas rendering
  • Also targets native Rust and Lean 4 proofs

Repository: https://github.com/jasisz/aver
Docs: https://github.com/jasisz/aver/blob/main/docs/wasm.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant