Developer license

Animist NPC is still in active development and free to use while we ship early builds. The runtime is a library you link in your game — it is designed to run fully offline in-process via the C ABI. Nothing in this flow depends on a hosted Animist HTTP service. We want to work with game developers integrating that ABI; your feedback matters.

What you get

  • A one-year signed license token (Ed25519) and matching public key (PEM) — pass both into animist_runtime_create as JSON; the library verifies the signature and expiry in-process before any NPC work runs
  • Offline-friendly — verification uses only the token and PEM we email you; no call-out to our servers
  • No payment — developer preview pricing is free while we improve the product alongside studios

Request credentials

Enter the email where you want the token and PEM delivered. We only use it for this message and associating your key in our records.

Already registered? Submit again with the same address — we will resend your current token if it is still valid, or renew it for another year when it has expired.

After you receive email

Keep the token and PEM wherever you track third-party entitlements. Parse the payload, check exp, and verify the signature with the public key — all of that can happen on your machine or CI with no network to us.

Integration itself is the C ABI described in the FFI documentation: create a runtime, register characters, drive conversations from your engine. LLM calls are configured by your keys and endpoints when you enable cloud models; the Animist library does not require our servers for the core NPC runtime.

If something is unclear or you hit edge cases in your engine, reach out — we are building this for real offline-capable pipelines.