Provides a command-line interface for interacting with Google Gemini models, enabling tool usage and persistent semantic memory.
The Gemini CLI is a command-line interface built on top of the Gemini Rust Suite, offering a user-friendly way to interact with Google Gemini models. It supports single-shot prompts, interactive chat, and task loops. Integrated with the Model Context Protocol (MCP) for tool usage and persistent memory via LanceDB, it allows users to leverage external tools and maintain context across sessions. Configuration is managed through TOML files, and the CLI can connect to the `mcp-hostd` daemon or run an embedded `McpHost`.