viper

Code generator

A framework for generating and executing Python code to solve visual inference tasks using large language models

Code for the paper "ViperGPT: Visual Inference via Python Execution for Reasoning"

GitHub

2k stars
88 watching
118 forks
Language: Jupyter Notebook
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
bnmcgn/snakesGenerators for Common Lisp with a Python-like interface46
opendatalab/vigcAutonomously generates high-quality image-text instruction fine-tuning datasets91
microsoft/codebertA pre-trained model for programming languages that can generate code2,281
nvlabs/verilog-evalAn evaluation harness for generating Verilog code from natural language prompts188
ucb-art/bag_frameworkA framework for generating and analyzing analog circuits using Python145
oaubert/python-vlcA tool that generates Python bindings for a media player library396
rucaibox/comvintCreating synthetic visual reasoning instructions to improve the performance of large language models on image-related tasks18
lgpage/nbtutorVisualizes Python code execution line-by-line in Jupyter Notebook cells461
mattbierner/stt-c-compile-time-snakeA tool that provides compile-time capabilities for generating low-level code from higher-level abstractions in languages that support it207
hslcy/vcweThis project provides code and corpora for creating word embeddings by considering the visual characteristics of words.15
cyllab/ccinputA tool that automates the generation of input files for computational chemistry simulations42
juliendelplanque/pharocodegeneratorA toolkit to generate Pharo code by parsing a Domain Specific Language (DSL) and translating it into Smalltalk ASTs.13
wisdomshell/codeshellAn open-source code generation platform for software developers that uses large language models to generate high-quality code1,617
bin123apple/autocoderAn AI model designed to generate and execute code automatically816
nvlabs/circuitopsA software framework providing a data infrastructure for generating datasets and deploying generative AI models in circuit optimization tasks.72