Answers questions about video games by leveraging a local vector database and AI agentic workflow with tool-calling.
UdaPlay is an AI Research Agent designed to answer complex questions about video games. Built as an end-to-end project, it showcases an agentic workflow that combines a local vector database (ChromaDB) for game data, an OpenAI-compatible LLM for understanding and generation, and a state machine for orchestrating tool calls like semantic search and web search. It also includes a bonus MCP (Model Context Protocol) server and client, demonstrating an alternative approach to tool execution for enhanced flexibility.