Back to Home
EPS-AI-SOLUTIONS icon

GeminiCLI

Verified Safe

by EPS-AI-SOLUTIONS

Overview

Integrate Ollama and Gemini CLI for advanced LLM operations, including multi-agent task execution, intelligent routing, prompt optimization, and caching, accessible via CLI and a Tauri-based GUI.

Installation

Run Command
pnpm start

Environment Variables

  • OLLAMA_HOST
  • DEFAULT_MODEL
  • FAST_MODEL
  • CODER_MODEL
  • CACHE_ENCRYPTION_KEY
  • HYDRA_YOLO
  • HYDRA_RISK_BLOCKING
  • GOOGLE_API_KEY
  • GEMINI_API_KEY
  • CACHE_ENABLED
  • CACHE_TTL
  • LOG_LEVEL
  • NODE_ENV

Security Notes

The server includes a `run_shell_command` tool, which is an inherently high-risk capability. However, the project demonstrates strong security awareness by implementing a robust `CommandSanitizer` (with `DANGEROUS_PATTERNS`, `BLOCKED_COMMANDS`), strict working directory validation, filtering of dangerous environment variables, and comprehensive audit logging. The `CACHE_ENCRYPTION_KEY` is crucial for securing cached data at rest; if not set, cache entries are stored in plain text. Enabling `HYDRA_YOLO` or disabling `HYDRA_RISK_BLOCKING` could significantly reduce safety, but default configurations prioritize security. Overall, strong built-in mitigations are present against common shell injection and data exposure risks.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens500
Stars0
Forks0
Last Update2026-01-19

Tags

OllamaGeminiLLMCLIAgent SwarmCachingPrompt OptimizationTask QueueTauri GUINode.js