Ross ROSS = Recommend OSS · open-source software intelligence for agents

Fugtemypt123/VIGA

VIGA: Vision-as-Inverse-Graphics Agent observed · 2026-08-28

github.com/Fugtemypt123/VIGA · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

55/100

  • Activity 81
  • Release rhythm 35
  • Longevity 30

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 433
  • days_rel: n/a
  • days_push: 119
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1275 stars · 124 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

VIGA is an analysis-by-synthesis code agent that reconstructs 3D scenes and slide layouts from images by generating and executing Blender Python or PowerPoint programs. A single self-reflective agent alternates between a Generator role that writes scene code and a Verifier role that compares renders against the target image, iterating until they match without any finetuning.

Use cases

  • reconstruct a 3D scene from a single image as editable Blender code
  • generate Blender Python programs whose renders match a target image
  • automatically synthesize PowerPoint slide layouts from reference images
  • build 4D dynamic scenes with physics from images
  • evaluate multimodal agents on 3D graphics editing benchmarks like BlenderBench and BlenderGym
  • iteratively refine generated scene code until rendered output matches a reference

When to choose

  • You want image-to-3D reconstruction that outputs editable, programmatic Blender scenes rather than raw meshes
  • You need a self-correcting generate-render-verify agent loop that works without finetuning
  • You want to reproduce or extend research on BlenderBench, BlenderGym, or SlideBench, or run custom static/dynamic scene modes

When to avoid

  • You need fast or real-time reconstruction - the write-run-compare-revise loop is slow and GPU/CUDA-intensive
  • You want production photogrammetry or CAD tools rather than a research-grade LLM agent
  • Your environment cannot call large multimodal LLMs due to cost, latency, or privacy constraints

Facets

framework · maturity active

agent-framework computer-vision graphics artificial-intelligence computer-vision graphics large-language-models python inverse-graphics blender 3d-reconstruction scene-synthesis analysis-by-synthesis multimodal-llm agentic-coding render-and-verify slide-generation 4d-scenes no-finetuning ai-agents linux gpu

1 source

Member repositories

RepositoryRoleHealth v2
Fugtemypt123/VIGAmain55

For agents

markdown · JSON · MCP: product_card(name="Fugtemypt123/VIGA")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem