Overview

Welcome to the ErikrafT documentation. ErikrafT is a multi-target language designed for AI-native applications.

What is ErikrafT?

ErikrafT (erik) is designed for the modern era where AI, Web, and Native performance intersect. It aims to be as expressive as TypeScript, as safe as Rust, and as productive as Go.

Core Features

  • AI Natives: Built-in primitives for LLM interaction and agent orchestration.
  • Multi-target: Compile to LLVM, WebAssembly/JS, or Bytecode.
  • Safety: Memory safety without a complex borrow checker, and manifest-based hardware permissions.

Your First Program

pub fn main() {
  print("Hello, ErikrafT!")
}
Next: Installation →