AI TraceTrace Foundation, Inc.
OtherConsumer FacingVerified

Reviewed and published by trentmaziarz, March 20, 2026. Discovered and drafted by our automated research pipeline.

Larian's games are built on a proprietary scripting language called Osiris that manages how the game world responds to player actions — triggering quests, changing how NPCs behave, and tracking the consequences of player choices. This is traditional rule-based programming, not machine learning or generative AI.

Details

Osiris is a declarative scripting language where developers write "if this happens, then do that" rules to define how the game world evolves. When a player completes a quest, kills an NPC, or makes a dialogue choice, Osiris rules fire in response and update the game's state — unlocking new dialogue, moving characters, spawning enemies, or changing world conditions. The system uses a fact database to track the current state of the world and executes rules in a defined priority order to prevent conflicts. Baldur's Gate 3 also uses a Lua-based layer called Anubis for broader game logic. Neither system involves machine learning or any form of AI that learns from data.

Products affected

Divinity: Original SinDivinity: Original Sin 2Baldur's Gate 3

Sources & Evidence

Other practices by Larian Studios

Have evidence about Larian Studios's AI practices? Submit a report.

Report a Sighting →