Back to Projects
⚙️

KBootRepair

Iterative, agent-based tool that combines LLM boot suggestions with formal reasoning to repair unbootable Linux kernel configurations.

Project media

Overview

  • Engineered iterative LLM agent to repair Linux kernel misconfigurations by combining boot suggestions with krepair.
  • Achieved 90% repair success rate across 50 random x86_64 configs, averaging 10.76 iterations per repair.
  • Built query tools over kernel logs, reducing per-attempt LLM input tokens by 50% and output tokens by 85%.

Technologies

PythonPythonLinuxLinuxGoogle GeminiGoogle GeminiLangChainLangChain