cyberine
UsageRun recipes

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 model

The 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.