Inspired by Edgar Allan Poe's The Tell-Tale Heart, this short experience is a demonstration of on-device language models in games.

You play as The Author, creating characters and shaping their story. Choose game scenarios with potential action choices. A custom small language model (SLM) selects the most in-character response and explains why. Make different choices from your characters too often… and discover the consequences.

Experiment with it yourself - everything is open-source!

In the spirit of seeing more experimentation with SLMs, we’ve open-sourced everything:

  • The SLM in this game (it’s a finetuned llama model, so under llama3 license).
  • Package for loading and integrating models into Unity. Supports MacOS, Windows, WebGL, built on top of llama.cpp, under MIT license.
  • The code for this game (under MIT license, except for the paid EndlessBook asset from the Unity store).

About Us

We think SLMs are a promising new type of game asset that can make your games more dynamic.

If you're interested in AI in games, join our Discord or email us at hello@aviad.ai! We're always looking to work with more game devs and are planning on releasing more demos, features, and models.

Leave a comment

Log in with itch.io to leave a comment.