
What if the characters in your game could speak with distinct voices, react to live events, pursue their own goals, and return structured decisions your game can act on?
We’re excited to launch the public Theta EdgeCloud AI Characters developer repository.
It shows developers how to:
- Define characters with distinct personalities, motivations, knowledge boundaries, and speaking styles
- Place multiple characters in shared sessions
- Send characters game state and events
- Generate contextual dialogue, actions, and reactions
- Request machine-readable decisions that can feed directly into a game loop
The repository includes a working reference implementation, local setup instructions, character provisioning scripts, the Characters API specification, and an Agent Skill for Claude Code, Cursor, and other compatible tools.
The included project uses a poker game to demonstrate the full integration, but the underlying pattern can be adapted to different genres, worlds, and gameplay systems.
One reference implementation. Many possible characters, stories and games: https://github.com/thetatoken/theta-edge-cloud-ai-characters-public
Build your NPC dialogue here: https://www.thetaedgecloud.com/dashboard/gaming/characters