evaluar

Keymap reference

Every binding the Evaluar TUI defines, transcribed from the BINDINGS declarations in src/evaluar/tui/.

Global

Defined in src/evaluar/tui/app.py.

KeyActionNotes
ctrl+pcommand_paletteOpen the command palette.
ctrl+ltoggle_logShow/hide the log pane.
ctrl+eexport_jsonExport the current run as JSON.
ctrl+ttoggle_run_id_modeToggle the run-id display mode.
ctrl+hshow_homeReturn to the home view.
ctrl+crequest_quitQuit the TUI.
?show_command_referenceOpen the command reference modal.
efocus_evaluationFocus the evaluation pane (results view).
gtoggle_chartsToggle the charts widget (results view).
iinspect_failureOpen the failure inspector for the focused run.

Results view

Defined in src/evaluar/tui/views/results.py.

KeyAction
eFocus the evaluation pane.
gToggle charts.
vOpen the bbox editor in edit mode (GT editing).
oOpen the bbox editor in overlay mode (read-only prediction overlay).
iOpen the failure inspector.
leftFocus the models pane.
rightFocus the evaluation pane.

Failure inspector

Defined in src/evaluar/tui/views/failure_inspector.py.

KeyAction
dFocus the diff pane.
sFocus the samples pane.
vOpen the bbox editor in edit mode.
oOpen the bbox editor in overlay mode.
tab / rightCycle focus forward.
leftCycle focus backward.
b / escapeGo back.

Modals

ModalKeyAction
Command referenceescapeDismiss.
ConfirmenterConfirm.
ConfirmescapeCancel.
Confirmleft / rightFocus previous / next.

Things that are not bound

The following keys are commonly assumed but not bound anywhere in the TUI today:

  • Vim-style navigation (j, k, h, l, gg, G).
  • f for the failure inspector (use i).
  • e for ground-truth editing (use v).
  • q for quit (use ctrl+c).
  • n / N for next / previous failure.
  • O for cycling overlay modes.
  • c for copying the sample id.

Bbox editor (subprocess)

The bbox editor is launched from the TUI via o or v and runs as a separate OpenCV window. Its keymap is documented on the bbox editor page.

On this page