KNighter

by ise-uiuc · Agent Tool · ★ 167

About KNighter

KNighter: Transforming Static Analysis with LLM-Synthesized Checkers Table of Contents About Getting Started Docker Setup (Recommended) Manual Environment Setup (Alternative) Running KNighter Architecture Documentation About KNighter is an innovative checker synthesis tool that leverages Large Language Models (LLMs) to automatically generate static analysis checkers from historical patch commits.

linuxllm-agentstatic-analysis

Quick Facts

Stars167
Forks19
LanguageC++
CategoryAgent Tool
LicenseApache-2.0
Quality Score71.791175196575/100
Open Issues5
Last Updated2025-10-26
Created2025-03-07
Est. Tokens~1815k

More Agent Tool Tools

Explore other popular agent tool tools:

View all Agent Tool tools →

Popular C++ Agent Tools

Frequently Asked Questions

What is KNighter?

KNighter is [SOSP'25] Automatic checker synthesis for system-level static analysis. It is categorized as a Agent Tool with 167 GitHub stars.

What programming language is KNighter written in?

KNighter is primarily written in C++. It covers topics such as linux, llm-agent, static-analysis.

How do I install or use KNighter?

You can find installation instructions and usage details in the KNighter GitHub repository at github.com/ise-uiuc/KNighter. The project has 167 stars and 19 forks, indicating an active community.

What license does KNighter use?

KNighter is released under the Apache-2.0 license, making it free to use and modify according to the license terms.

View on GitHub → Browse Agent Tool tools