Follow these steps in order to launch the full eBPF + AI scheduling stack.
Loads the eBPF probes into the Linux scheduler to begin 24D telemetry extraction.
cd kernel
sudo make loadReads eBPF ring buffer, manages Shared Memory (SHM), and saves training data.
# --record flag enables saving transitions to trajectories.json
cargo run --manifest-path bridge/Cargo.toml --release -- --recordStarts the FastAPI environment and the LLM-based Grader (OpenEnv Compliance).
export PYTHONPATH=$PYTHONPATH:.
python3 -m brain.server.appThe scheduling loop that queries the policy and sends priority nudges to the Bridge via ZMQ.
export PYTHONPATH=$PYTHONPATH:.
python3 -m brain.server.run_autonomous --verbose --interval 50Bt-op inspired TUI for the judges to see live telemetry, AI reasoning, and rewards.
cargo run --manifest-path ui/Cargo.tomlIf you have collected enough data in trajectories.json and want to retrain:
export PYTHONPATH=$PYTHONPATH:.
python3 training/run_pipeline.py --raw-data trajectories.json --output-root training_results