The status
command provides information about the current status of the Genie CLI. It shows information like the version, verified status, current engine being used, device information, and configuration keys set by the user.
Usage
Flags
-r, --reveal-keys bool
: If specified, the API keys will be revealed in the output. If not specified, the API keys will be masked and then shown.
Example
This is what the output of the status
command looks like:
🧞 Genie Status Dashboard
──────────────────────────────────────────────────
📌 Version: v2.9.2
💻 System: darwin
⚙️ Engine: Ollama
🤖 Model: llama3.2:latest
🔧 Features Support
─────────────────────────
• Image Generation: ✗ Not supported
• Chat: ✓ Supported
• Safe Mode: ✗ Not supported
• Documentation: ✓ Supported
• Reasoning: ✗ Not supported
🔐 Verification Status
─────────────────────────
📧 Status: ✓ Verified
Email: blah@harshalranjhani.in
🔧 Configuration Status
─────────────────────────
🔑 OpenAI API: ✓ Configured
Key: sk-p...LsEA
🔑 Gemini API: ✓ Configured
Key: AIza...RNWw
🔑 DeepSeek API: ✓ Configured
Key: sk-6...0d3b
🔑 Replicate API: ✓ Configured
Key: ********
🌐 Ollama URL: ✓ Configured
URL: http://localhost:11434 (default)
📝 Ignore List: ✓ Configured
Path: /Users/harshalranjhani/Developer/genie/ignorelist.txt
💡 Tips
──────────
• Use genie init to update configuration
• Use genie switch to switch engines
• Use genie reset to reset configuration