I work on the gap between what a model sees and what it understands: implication, spatial relationships, and how states change over time. I believe strong visual representations are fundamental to reasoning, generation, and action.
My focus is Agentic Vision & Multimodal Coding, with coding agents as the primary mechanism. My bet is that executable visual environments can provide vision with what code offers language models: a training ground where agents work with real scenes over long horizons, verify outcomes, and learn transferable skills. A vision agent gathers evidence, uses visual tools, and maintains and revises visual state. Through coding and inverse graphics, it turns that understanding into executable scene programs, then renders, inspects, and refines the results. This unifies visual understanding and generation within a single agent.
I believe inspectable states and verifiable feedback offer a path to scaling both learning and inference. The challenge is to connect learned representations, predictive world models, and agent systems so that improvements generalize across tasks and environments.
Long-horizon intelligence must also account for human goals. I am interested in emotion as an experience-shaped value signal that guides attention, memory, and decisions. My goal is to build vision-centric agents that see, remember, reason, create, and act reliably in the real world.