Download

Get the Animist NPC native library (animist.h + static and dynamic binaries) for your game. You need a free developer license (signed token + public key PEM) to use the runtime.

Quick start

  1. Request a license — we email you a license token and public key (PEM).
  2. Download the archive for your OS below (or build from source with Rust).
  3. Pass JSON into animist_runtime_create with license_token, license_public_key_pem, and optionally api_key for a live LLM.
  4. Read the C ABI docs and engine integration notes for your stack.

Release packages

Loading…

Each archive contains animist.h, libanimist_ffi.a (or Windows import lib where applicable), the shared library for that OS, and BUILD_INFO.txt.

Verify checksum

After downloading, confirm the file matches (example on macOS/Linux):

shasum -a 256 -c SHA256SUMS-*.txt
# or compare the SHA-256 shown in the table with:
shasum -a 256 animist-npc-*.tar.gz

A per-archive SHA256SUMS-<name>.txt is written next to the tarball when you run the packaging script.

Build from source

See the repository README.md for cargo build --release and ./scripts/build.sh.