Skip to content

esbmc/esbmc-ai

Repository files navigation

ESBMC AI

Automated LLM Integrated Workflow Platform. Primarily oriented around Automated Program Repair (APR) research. There are different commands that can be executed with ESBMC-AI. There are different commands that ESBMC-AI can run, and can also be extended with Addons (see below).

The basic repair implementation passes the output from ESBMC to an AI model with instructions to repair the code. As the output from ESBMC can be quite technical in nature.

ESBMC-AI Visual Abstract

ESBMC-AI Platform

Demonstration

Fix Code Demo

More videos can be found on the ESBMC-AI Youtube Channel

Wiki

For full documentation, see the ESBMC-AI Wiki. Quick Links:

Contributing

See this page.

License

Modified GNU Affero General Public License v3.0