You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The voice to use for Gemini TTS (e.g., 'Kore', 'Puck', 'Charon', 'Fenrir').
Process Management
Option
Default
Description
--stop
false
Stop any running instance of this command.
--status
false
Check if an instance is currently running.
--toggle
false
Start if not running, stop if running. Ideal for hotkey binding.
History Options
Option
Default
Description
--history-dir
~/.config/agent-cli/history
Directory for conversation history and long-term memory. Both conversation.json and long_term_memory.json are stored here.
--last-n-messages
50
Number of past messages to include as context for the LLM. Set to 0 to start fresh each session (memory tools still persist).
General Options
Option
Default
Description
--save-file
-
Save audio to WAV file instead of playing through speakers.
--log-level
warning
Set logging level.
--log-file
-
Path to a file to write logs to.
--quiet, -q
false
Suppress console output from rich.
--config
-
Path to a TOML configuration file.
--print-args
false
Print the command line arguments, including variables taken from the configuration file.
Available Tools
The chat agent has access to tools that let it interact with your system:
Note
The memory tools below use a simple, built-in JSON storage system.
For the advanced, vector-backed memory system, see the memory command.
read_file: Read file contents
execute_code: Run a single command (no shell features like pipes or redirects)
duckduckgo_search: Search the web via DuckDuckGo
add_memory: Store information for future conversations
search_memory: Search stored memories
update_memory: Update existing memories
list_all_memories: List all stored memories
list_memory_categories: Show memory category summary
Example Conversation
You: "Read the pyproject.toml file and tell me the project version."
AI: (Uses read_file tool) "The project version is 0.5.0."
You: "What dependencies does it have?"
AI: "The project has the following dependencies: typer, pydantic, ..."
You: "Thanks!"
AI: "You're welcome! Let me know if you need anything else."
Conversation History
History is stored in ~/.config/agent-cli/history/ and persists between sessions.