Skip to content

jackparsonss/llm-static-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LLM-Static-Analysis

Step 1: Build Your Virtual Environment

make build

Step 2: Add OpenAI Credentials to .env file

You need to create a .env file in the root directory and add the following environment variables to it

ORG_ID=<ORG_ID>
OPENAI_API_KEY=<API_KEY>

Step 3: Setup CodeQL

OS options: mac | linux | windows

make codeql-<os>

Step 4: Fetch Data(this could take a while)

make fetch

Step 5: Filter the data

make data 

Step 6: Run Test Experiment

make experiment

Cleaning Folders

Running the experiment lots of times will result in a lot of <time>_output/ folders, this command will delete them all

make clean 

About

Using LLM's to Perform Static Analysis Tasks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published