List + switch models — cyberine models, cyberine model
cyberine models # every provider in the catalog + its model count
cyberine models deepseek # one provider's models with metadata (context window, default marker)
cyberine models ollama # live: queries the local ollama /api/tags (not the static catalog)
cyberine model which # the current model per provider (resolved from env/config)
cyberine model use deepseek deepseek-v4-flash # switch: upserts DEEPSEEK_MODEL into ~/.cyberine/.env
cyberine model reset deepseek # restore that provider's default modelThe catalog is an embedded offline seed (src/core/modelCatalog.ts) and the sole source of truth — there is no runtime cache to fall behind it. cyberine model use writes nothing but the one *_MODEL key into
~/.cyberine/.env, so the next run picks it up — no config.ts edit, precedence `shell env > ~/.cyberine/.env
./.env` unchanged.
JSON reads of the board — status --json and next --json (ka7fx)
Two read-only views of the board print one JSON object on one stdout line, for a program that narrates the board (the cyberine-taskboard plugin, a script, a status bar) instead of parsing the text...
Brainstorm tasks interactively — cyberine chat
cyberine run needs a task up front; cyberine chat is the interactive way to arrive at one. On a real TTY it opens a full-screen Ink TUI (a welcome banner with the model/provider/cwd + command panel, a