A conversational command-line assistant that can read files, apply patches, run commands, and interact with git.
- Interactive chat mode (
kyledex) - One‑shot prompts (
kyledex "your prompt") - Session persistence (stores conversations under
~/.kyledex/sessions) - Built‑in tools:
read_file,apply_patch,exec_command,git_diff - Configurable model via
KYLEDEX_MODELor--model - Requires
KYLEDEX_API_KEYandKYLEDEX_BASE_URLenvironment variables
# Interactive mode
kyledex
# One‑shot
kyledex "Explain Rust lifetimes"