Insightface -- A New Renaissance
Team led by a Vantage Data Design Technologist with a Parsons MS in Data Visualization, skilled in React, Three.js, GLSL, and multi-modal AI agents.
YouTube Video
Project Description
Insightface – A New Renaissance
Very soon we might forget what coding is. Or maybe it becomes the new literature. The Sanskrit.
Insightface is a live code interpreting tool that lets humans explore a codebase with an AI agent in real time.
It is built around interpreting GLSL fragment shaders — through hovering, clicking, and selecting, users can explore parts of the code live, with AI interpretation and simulation in sandbox.
How we shattered UI conventions:
- It is reactive → code interpretation happens in real time.
- It is agentic → the agent has full context of the shader at all times. when intepreting a single line of code, it has context to the full codebase. making the intepration relatable.
Claude’s unique reasoning:
Interpreting shader code is not autocomplete. To isolate what a single GLSL line does visually, Claude must reason about spatial math — how distance functions shape geometry, how values flow between lines, how a float becomes a color. It then writes a valid, compilable isolation shader from scratch. This requires genuine mathematical reasoning that weaker models cannot do reliably.
Tech Highlight:
-
Claude API (Opus) — generates interpretation and isolation shaders per interaction, with structured JSON output for reliable UI rendering
-
Client-side response caching — keeps the interface responsive and stable under rapid exploration, minimizing redundant API calls
-
Parameter variations — users can click numeric values in the shader to explore AI-suggested alternative parameters with live visual previews
Future:
- Streaming interpretation — stream Claude’s responses in real time instead of waiting for full completion, for a more fluid exploration experience
- Debounced hover triggers — trigger lightweight analysis on hover with debouncing, enabling passive exploration without explicit clicks