2026
VISAGG - Agentic 3D Rendering
Local LLM + ParaView over MCP for autonomous 3D volume rendering and self-refining visual analysis.
About
Undergraduate research with the VISAGG Lab at the University of Calgary. I'm building an agentic loop where a local LLM calls ParaView rendering tools through MCP, evaluates each output, and refines its own results - streaming tool calls, screenshots, and quality checks to a React chat interface in real time.
Why I built it
I wanted to work on something at the edge of what LLMs can actually do. Wiring a model into a real scientific tool - not just text generation - meant I had to learn MCP, tool-calling loops, and how to make an agent evaluate its own output. It's the project that pushed me into systems thinking.
Highlights
- Agentic tool-calling loop with self-evaluation
- Real-time event streaming to a React chat UI
- Local-first LLM integration via Model Context Protocol
Screenshots
3 images


