Fathom is a free && open-source Rider plugin that helps AI coding assistants better understand your Unreal Engine 5 C++ projects. Whether you use Claude, Gemini, Codex, OpenCode or any other LLM agent, Fathom gives them missing tools to help reduce hallucinations and increase your productivity.
*Why Fathom? *Because your UE5 projects are more than just C++ code!
They include various binary files that are linked to the C++ code. Without understanding what's happening "in engine", LLMs working on UE5 C++ projects frequently hallucinate class names, miss Blueprint relationships, and produce code that doesn't match your project's actual structure. They can only see the files you feed them, and they have no way to query your project as a whole.
Fathom solves this by exposing your project's full picture through MCP tools that any compatible AI assistant can call on demand.