Skip to main content
KRAIT

Hello, World

Introducing KRAIT — an open-source self-evolving AI agent built on Elixir/OTP with structural security guarantees.

Why We Built KRAIT

The current generation of AI agents can write code, browse the web, and manage files. But they do it blind — with no structural safety guarantees, no audit trail, and no kill switch.

We built KRAIT because we believe self-modifying agents are inevitable, and the safety mechanisms need to be structural, not aspirational. Every mutation KRAIT produces is cryptographically proven, validated by a Rust NIF, and gated by human review.

What Makes KRAIT Different

KRAIT is not another wrapper around an LLM. It is a full-stack agent runtime built on Elixir/OTP with three key properties:

What's Next

We are releasing KRAIT as open source under the Apache 2.0 license. The initial release includes the core runtime, the Narsil NIF, and the evolution pipeline. We will be publishing detailed architecture documentation, security analysis, and guides for building your own self-evolving agents.

Follow the project on GitHub to stay updated.