01
Endpoint switching
Move between registered models, a local /api/chat route, or any self-hosted base server without editing the script.
/endpoint epos3 · /endpoint localhost:8000
02
Sampling controls
Adjust temperature, top-p, top-k, max tokens, repetition penalty, and no-repeat n-gram settings during a session.
/temp 0.7 · /top-p 0.9 · /max-new 200
03
Health checks
Probe any endpoint without switching to it. Failures report the exact route, HTTP status, and reason instead of a bare error.
/ping silas · /info
04
Conversation tools
Clear context, view history, save transcripts, retry the last generation, or undo the last exchange.
/history · /save FILE · /retry · /undo
05
SFT positives
Mark good replies and save positive examples for supervised fine-tuning datasets.
/good → data/sft_positive.jsonl
06
DPO pairs
Rewrite poor answers into chosen/rejected preference pairs for alignment experiments.
/bad · /rewrite → data/dpo_pairs.jsonl
07
API key management
Keys are prompted for without echo, stored outside the endpoint config with restricted permissions, and always displayed masked.
/apikey set karotte · /apikey test
08
Dataset browser
List the training corpora published on rootcomputer.dev and download any of them with a progress bar and resume-safe writes.
/rc list datasets · /rc get dataset ID
09
Endpoint discovery
Model locations are fetched from a published manifest and cached locally, so the lineup can change without a client update.
/endpoints · /endpoints refresh
10
Screen clearing
Clear the terminal the way a shell does, keeping the session header in place while wiping scrollback.
/cls
11
Optional plugins
Drop plugin files into a /plugins folder, reload from the terminal, and extend the developer client without editing the core script.
/plugin · /plugin reload · /plugin help