cvlab-columbia/viper
Code for the paper "ViperGPT: Visual Inference via Python Execution for Reasoning" observed · 2026-08-28
Health v2 · maintenance only
30/100
- Activity 0
- Release rhythm 35
- Longevity 90
Flags: no_releases no_license
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: 1268
- days_rel: n/a
- days_push: 947
- n_releases_24m: 0
Adoption not part of the score
1716 stars · 131 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ViperGPT is a research codebase that composes vision-and-language models with code generated by large language models (GPT-3.5/GPT-4) to perform visual inference and reasoning over images and videos. It provides a Python API and notebooks for generating and executing visual reasoning programs.
Use cases
- answer questions about images using LLM-generated code
- perform visual reasoning over videos
- compose pretrained vision models into pipelines via LLM prompts
- run visual question answering on image datasets
- reproduce ViperGPT paper experiments
- prototype multimodal reasoning agents
When to choose
- you want to reproduce or extend the ViperGPT paper's approach
- you need LLM-driven composition of vision models for image/video reasoning
- you're researching program synthesis for visual inference
When to avoid
- you need a production-ready, actively maintained product
- you can't run CUDA/GPU vision models locally
- you want a safe sandboxed agent framework without executing LLM-generated code
- you need extensive support for newer chat models beyond GPT-3.5/GPT-4
Facets
library · maturity maintenance
llm-inference computer-vision agent-framework prompt-engineering machine-learning artificial-intelligence computer-vision large-language-models python viper-gpt visual-reasoning code-generation research-code paper-code jupyter-notebook openai gpt-4 glip image-captioning blip depth-estimation visual-question-answering ai-agents research linux gpu
1 source
- readme: https://github.com/cvlab-columbia/viper · fetched 2026-08-28 · d2195098ee98
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cvlab-columbia/viper | main | 30 |
For agents
markdown · JSON · MCP: product_card(name="cvlab-columbia/viper")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem