| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
CacheWraith is a terminal-first AI chat workspace built with Textual. You launch one command, stay inside one interface, and do everything important from the TUI: chat, stream responses, switch agents, inspect status, and review recent history.
GPT is intentionally hidden until it has a real implementation.
git clone https://github.com/yourusername/cachewraith.git
cd cachewraith
pip install -e .If you already have a local checkout, the included installer installs the real repo into its own virtual environment:
./install.shcachewraith-cliOptional alias:
cwVersion check:
cachewraith-cli --versionSwitching agents resets the active chat context intentionally, so each agent session starts clean.
Completed prompt/response pairs are written to CacheWraith history storage. Each entry records:
Sensitive content matching history.ignore_patterns is redacted before it is written.
Config lives at ~/.config/cachewraith/config.yaml.
Example:
default_agent: gemini
agents:
gemini:
enabled: true
model: gemini-2.5-pro
claude:
enabled: true
model: claude-3-opus
history:
max_entries: 1000
ignore_patterns:
- password
- secret
- tokenpython -m venv venv
source venv/bin/activate
pip install -e ".[dev]"
pytest| Back | FazBrowse Home | New Git URL |