We support. We improve.
We built an AI-powered game development assistant using LangGraph, which allows it to manage complex, multi-step workflows and coordinate different tasks, supporting designers across several stages of game development.
To give the AI a clear understanding of the game world, we used Neo4j to store relationships between characters, locations, items, and narrative elements. This graph-based structure helps the system track dependencies and understand how one change may affect other parts of the world. Qdrant was added as the vector database to enable semantic search, allowing designers to quickly find relevant information across large collections of game design documents.
The platform also includes custom data parsers that extract and organize information from different game development files. This ensures the AI has consistent, structured data to work with, regardless of file format or source.
Several specialized agents make up the core functionality of the platform. They assist with procedural content generation, support virtual economy balancing, check narrative consistency, and automate game design documentation.
To ensure the platform performs reliably across different tasks, we built a benchmarking pipeline that evaluates multiple AI models and identifies the best option for each workflow.