frostdev-ops/gemini-cli

> Gemini Rust Suite πŸ¦€: A powerful, modular Rust toolkit for interacting with Google Gemini. Features a feature-rich CLI, persistent semantic memory (LanceDB), and extensible tool integration via the Model Context Protocol (MCP).

17Stars on the repository
6Mods indexed here, across every type
1y agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

01-project-overview

01

frostdev-ops/gemini-cli

Cursor rule Cursor

Use this rule to get a high-level project overview, identify the core function of each crate, understand major subsystems, and find the entry-point documentation for components.

not rated 17 1y ago A 33 tokens

02-cli

02

frostdev-ops/gemini-cli

Cursor rule Cursor

Use this rule to understand CLI configuration (API key, model, prompts, history/memory flags), history persistence via the wrapper function, interaction modes, MCP/memory integration points, and where to configure tool servers.

not rated 17 1y ago A 43 tokens

03-mcp

03

frostdev-ops/gemini-cli

Cursor rule Cursor

Use this rule to learn how external tools are integrated via MCP, find the MCP host code and server configuration file, identify built-in and external (E5 embedding) servers, and trace how Gemini function calls are executed as MCP tool requests.

not rated 17 1y ago A 48 tokens

04-memory

04

frostdev-ops/gemini-cli

Cursor rule Cursor

Use this rule to locate the persistent memory storage code (MemoryStore), understand the LanceDB backend and embedding generation via MCP, see how prompts are enhanced with context, and find semantic search/filtering logic.

not rated 17 1y ago A 41 tokens

05-daemons-ipc

05

frostdev-ops/gemini-cli

Cursor rule Cursor

Use this rule to understand the roles of the HAPPE/IDA/mcp-hostd daemons, how HAPPE and IDA communicate via IPC, find the IPC message structure definitions, trace the memory retrieval flow, and identify daemon responsibilities.

not rated 17 1y ago A 50 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page β€” the rest are on their repository pages: