Skip to content

eunomia-bpf/KEN

Repository files navigation

KEN: Kernel Extensions using Natural Language

  • Stable Mapping from Natural Language to eBPF semantics
  • Context Abstraction: thread isolation and information refinement
  • Can deal with prompts to do arbitrary jobs, like system data collection and scheduler, hardware control, etc.

Usage and Setup 🛠

install bpftrace:

sudo apt install bpftrace

install required packages:

pip install -r requirements.txt

evaluation

LICENSE

MIT