Configuration
Configuration
Section titled “Configuration”Set environment variables or a future config.toml
(planned). Precedence: CLI flags > environment.
Variable | Purpose | Default |
---|---|---|
CYBERZARD_MODEL_PROVIDER | openai , anthropic , none | none |
CYBERZARD_MAX_CONTEXT_BYTES | Upper bound for model context payload | 20000 |
CYBERZARD_NO_HISTORY | Disable transcript retention | unset |
Example minimal AI setup:
export CYBERZARD_MODEL_PROVIDER=openaiexport OPENAI_API_KEY=sk-...
Or per-invocation without changing your shell environment:
cyberzard --provider anthropic advise
Data storage
Section titled “Data storage”- Chat history is persisted to
cyberzard_agent.sqlite
in the project directory. - Use
cyberzard chat --session <id>
to segment conversations (each session has its own history). - Clear the current session during chat with
/clear
.