๐ฌ Super CLI - Conversational Interface (Beta)
AI-Powered Command-Line Interface for SuperOptiX
Experience a new way to interact with SuperOptiX through natural language and intelligent automation.
๐ฏ Overview
Super CLI is SuperOptiX's conversational interface that combines:
- Natural Language Understanding - Talk to SuperOptiX naturally
- Intelligent Command Generation - AI translates your intent to commands
- MCP Client Integration - Built-in Model Context Protocol support
- Model Flexibility - Switch between Ollama, OpenAI, Anthropic models
- Beautiful UI - Engaging animations and visual feedback
Beta Feature
Super CLI is currently in beta. We're actively improving the experience based on user feedback!
๐ Getting Started
Launch Super CLI
# Just type 'super' with no arguments
super
You'll see:
โจ Welcome to Super CLI [BETA] โจ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Super CLI โ
โ The Official SuperOptiX CLI โ
โ Using: ollama (gpt-oss:120b) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโ ๐ก Quick Start โโโโโโโโโโโโโโ
โ Essential Commands: โ
โ /help Full command reference โ
โ /ask Ask questions โ
โ /model List models โ
โ /mcp MCP server status โ
โ /exit Exit CLI โ
โ โ
โ Natural Language: โ
โ "Build a developer agent" โ
โ "Evaluate my agent" โ
โ "Optimize with GEPA" โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโ ๐ฌ Message โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โถ _
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฌ Natural Language Mode
Just Type What You Want
Super CLI understands natural language and translates it to the right commands.
Examples:
# Build an agent
SuperOptiX โบ build a developer agent
โจ Let me cook...
โ Understood: build (developer)
๐ง Preparing the perfect command...
โ Generated 1 command(s)
๐ Launching your request...
Agent created successfully!
# Evaluate an agent
SuperOptiX โบ evaluate my customer support agent
๐ค Analyzing your request...
โ Understood: evaluate (customer_support)
โ๏ธ Tuning parameters...
โ Generated 1 command(s)
โก Running the command...
Evaluation complete!
# Optimize with GEPA
SuperOptiX โบ optimize the code review agent with GEPA
๐ก Got an idea...
โ Understood: optimize (code_review)
๐บ๏ธ Charting the course...
โ Generated 1 command(s)
๐ง AI at work...
Optimization complete!
Supported Intents
| What You Say | What It Does |
|---|---|
| "build/create a |
Generates agent with SuperSpec |
| "compile |
Compiles agent playbook to pipeline |
| "evaluate/test |
Runs BDD evaluation |
| "optimize |
Optimizes agent with GEPA |
| "run |
Executes agent with goal |
| "list agents" | Shows available agents |
| "show config" | Displays configuration |
๐ง Slash Commands
Core Commands
# Get help
SuperOptiX โบ /help
# Ask questions about SuperOptiX
SuperOptiX โบ /ask how does GEPA optimization work?
# List available models
SuperOptiX โบ /model list
# Switch models
SuperOptiX โบ /model set gpt-4o-mini
# Show configuration
SuperOptiX โบ /config
# Exit
SuperOptiX โบ /exit
Agent Management
# List marketplace agents
SuperOptiX โบ /agents
# List compiled playbooks in current project
SuperOptiX โบ /playbooks
MCP Commands
# Check MCP server status
SuperOptiX โบ /mcp status
# List MCP servers
SuperOptiX โบ /mcp list
# Show available MCP tools
SuperOptiX โบ /mcp tools
# Add MCP server
SuperOptiX โบ /mcp add
# Enable/disable server
SuperOptiX โบ /mcp enable <server_name>
SuperOptiX โบ /mcp disable <server_name>
Utility Commands
# Show conversation history
SuperOptiX โบ /history
# Clear screen
SuperOptiX โบ /clear
๐ค Model Management
Built-in Support for Multiple Providers
Local Models (Ollama):
- llama3.2:1b, llama3.2:3b
- gpt-oss:20b, gpt-oss:120b
- qwen2.5-coder:7b
- Any Ollama model
Cloud Models (OpenAI):
- gpt-4o, gpt-4o-mini
- gpt-3.5-turbo
Cloud Models (Anthropic):
- claude-3-5-sonnet-20241022
- claude-3-opus-20240229
List Available Models
SuperOptiX โบ /model list
Output:
๐ค Available Models
Local Models (Ollama):
โข llama3.2:1b Fast, lightweight
โข gpt-oss:120b Powerful reasoning
โข qwen2.5-coder:7b Code specialist
Cloud Models (OpenAI):
โข gpt-4o-mini Cost-effective, fast
โข gpt-4o Most capable
Cloud Models (Anthropic):
โข claude-3-5-sonnet Best for complex tasks
Switch Models
# Switch to local model
SuperOptiX โบ /model set gpt-oss:120b
# Switch to cloud model
SuperOptiX โบ /model set gpt-4o-mini
Notes: - Model used for CLI conversation only - Agents use their playbook-specified models - No interference between CLI and agent models
๐ง MCP Client Features
What is MCP?
Model Context Protocol - Industry standard for connecting AI models to external tools and data sources.
SuperOptiX Super CLI acts as an MCP client, allowing you to: - Connect to MCP servers (filesystem, databases, APIs) - Use MCP tools for knowledge access - Manage server configurations - Monitor server status
Check MCP Status
SuperOptiX โบ /mcp status
Output:
๐ง MCP Client Status
Status: Ready
Active Servers:
โข filesystem - Local file access
Status: Connected Tools: 3 available
Available Tools:
โข read_file(path) - Read file contents
โข write_file(path, content) - Write to file
โข list_directory(path) - List files in directory
Manage MCP Servers
# List configured servers
SuperOptiX โบ /mcp list
# Add a server
SuperOptiX โบ /mcp add
# Interactive wizard will guide you
# Enable/disable server
SuperOptiX โบ /mcp enable filesystem
SuperOptiX โบ /mcp disable database
MCP Tools
# List available tools
SuperOptiX โบ /mcp tools
# Tools are automatically used by Super CLI when relevant
# For example, when you ask about code, it can read files via MCP
๐จ Visual Features
Engaging Animations
58+ Rotating Messages keep the experience fresh:
Thinking Phase: - "โจ Let me cook..." - "๐ง Neurons firing..." - "๐ซ Channeling the AI spirits..." - "๐ฎ Figuring this out..." - And 26+ more!
Preparing Phase: - "๐ง Preparing the perfect command..." - "๐บ๏ธ Charting the course..." - "๐ฏ Aiming for perfection..." - And 5+ more!
Executing Phase: - "๐ Launching your request..." - "๐ฅ Executing with style..." - "โก Zapping it into existence..." - And 17+ more!
Progressive Status
โจ Let me cook...
โ Understood: build (developer)
๐ง Preparing the perfect command...
โ Generated 1 command(s)
๐ Launching your request...
Success!
Smooth, continuous animations until each step completes!
โ๏ธ Configuration
First-Time Setup
Super CLI runs a setup wizard on first launch:
super
You'll configure: 1. Model Provider - Ollama (local) or OpenAI/Anthropic (cloud) 2. Default Model - Which model to use for conversations 3. API Keys - For cloud providers (optional)
Wizard saves to: ~/.superoptix_config.json
View Configuration
SuperOptiX โบ /config
Shows: - Current model provider - Active model - API key status (masked) - MCP server status
Change Model
# Switch model anytime
SuperOptiX โบ /model set gpt-4o-mini
Switched to: gpt-4o-mini
Provider: openai
๐ง Knowledge Base
Ask About SuperOptiX
Super CLI has built-in knowledge about SuperOptiX features:
SuperOptiX โบ /ask how does GEPA optimization work?
Gets answers from: 1. Curated Knowledge - Pre-built Q&A (12 topics) 2. Documentation - Direct access to docs/ files 3. MCP Tools - Filesystem access for examples and code
Topics covered: - Memory optimization - RAG setup - Tool integration - GEPA algorithm - SuperSpec DSL - Agent tiers - Compilation process - Evaluation methods - Optimization levels - CLI commands - Fresh flag usage - Multi-agent orchestration
๐ฏ Use Cases
Quick Prototyping
SuperOptiX โบ build a customer support agent for e-commerce
โจ Working on it...
Agent created successfully!
SuperOptiX โบ compile it
๐ง Assembling the pieces...
Compiled!
SuperOptiX โบ evaluate the agent
๐ Launching evaluation...
Evaluation complete!
Score: 85%
Iterative Optimization
SuperOptiX โบ optimize customer_support with GEPA at high level
๐ง AI at work...
Optimization complete!
Best score: 92%
SuperOptiX โบ evaluate it again
โก Running the command...
Evaluation complete!
Score: 92% (improved 7%!)
Multi-Agent Workflows
SuperOptiX โบ create a software development team
๐ก Got an idea...
Created developer, qa_engineer, devops_engineer
SuperOptiX โบ compile all of them
๐จ Building it now...
All agents compiled!
SuperOptiX โบ create an orchestra for them
๐ต Orchestrating the plan...
Orchestra created!
๐ Command Reference
Natural Language
| Command Pattern | Example | What It Does |
|---|---|---|
build/create <name> |
"build a developer agent" | Generate agent with SuperSpec |
compile <name> |
"compile developer" | Compile playbook to pipeline |
evaluate <name> |
"evaluate my agent" | Run BDD tests |
optimize <name> |
"optimize with GEPA" | GEPA optimization |
run <name> with <goal> |
"run developer with goal X" | Execute agent |
Slash Commands
| Command | Description |
|---|---|
/help |
Full command reference with examples |
/ask <question> |
Ask about SuperOptiX features |
/model list |
List available models |
/model set <name> |
Switch to different model |
/config |
Show current configuration |
/agents |
List marketplace agent templates |
/playbooks |
List compiled playbooks (requires project) |
/mcp status |
Check MCP server status |
/mcp list |
List MCP servers |
/mcp tools |
Show available MCP tools |
/history |
Show conversation history |
/clear |
Clear screen |
/exit or /quit |
Exit Super CLI |
๐ Security & Privacy
Local-First by Default
Super CLI prioritizes local models: - Uses Ollama by default (runs on your machine) - No data sent to cloud unless you choose cloud models - MCP servers run locally - All data stays on your machine
Cloud Models (Optional)
If you choose OpenAI or Anthropic:
- Your conversations go to their APIs
- You control the API keys
- Keys stored locally in ~/.superoptix_config.json
- You can delete anytime
MCP Security
MCP servers have controlled access: - Filesystem server: Read/write permissions you grant - Each server can be enabled/disabled - Full audit trail of tool usage - You control what data is accessible
๐จ Visual Features
Animations
Continuous feedback during processing: - Thinking animations while parsing intent - Preparing animations while generating commands - Executing animations while running commands - Smooth transitions between steps
58+ rotating messages: - "โจ Let me cook..." - "๐ง Neurons firing..." - "๐ฅ Warming up the engines..." - Different every time for engagement!
Clean Output
Focus on results, not technical details: - Success indicators - Clear error messages - ๐ Relevant information only - No command clutter
โ๏ธ Advanced Features
Conversation Context
Super CLI remembers your session: - Recent interactions - Current agent you're working on - Project state
Example:
SuperOptiX โบ build a developer agent
Created!
SuperOptiX โบ compile it
# Knows "it" refers to developer agent
Compiled!
SuperOptiX โบ evaluate
# Knows which agent to evaluate
Evaluated!
Hybrid Knowledge Access
Super CLI uses multiple knowledge sources:
- Curated Q&A - Pre-built answers for common questions
- Documentation Access - Reads from docs/ directory
- MCP Tools - Filesystem access for examples and code
Combines all three for comprehensive answers!
Model Isolation
Important: Super CLI's model is separate from agent models!
- CLI model: Used for conversation and intent parsing
- Agent models: Specified in playbooks, used during execution
No interference: Changing CLI model doesn't affect your agents!
๐ Best Practices
Choose the Right Model
For CLI Conversation:
- Local (Ollama): gpt-oss:120b - Great balance of speed and capability
- Cloud (OpenAI): gpt-4o-mini - Fast and cost-effective
- Cloud (Anthropic): claude-3-5-sonnet - Best for complex reasoning
For Agents: - Configure in playbook YAML - Can use different model than CLI - Independent of CLI model choice
Use Natural Language
Good: - "build a developer agent" - "evaluate my agent" - "optimize with GEPA at high level"
Also works (slash commands):
- "/agents" - Quick reference
- "/help" - Full documentation
- "/ask
Leverage MCP
Enable filesystem server:
SuperOptiX โบ /mcp status
SuperOptiX โบ /mcp enable filesystem
Now Super CLI can: - Read your code files - Access examples - Provide context-aware answers
๐ง Troubleshooting
CLI Won't Start
Check installation:
uv pip show superoptix | grep Version
# Should show: Version: 0.1.2 or higher
Reinstall if needed:
uv pip install --upgrade superoptix
Model Not Found
For Ollama models:
# List available
ollama list
# Pull model if needed
ollama pull gpt-oss:120b
For cloud models:
# Set API key
export OPENAI_API_KEY=your-key
# Or configure in setup wizard
MCP Server Not Working
Check server status:
SuperOptiX โบ /mcp status
Restart server:
SuperOptiX โบ /mcp disable filesystem
SuperOptiX โบ /mcp enable filesystem
๐ Comparison: Traditional CLI vs Super CLI
| Feature | Traditional CLI | Super CLI |
|---|---|---|
| Syntax | Exact commands required | Natural language |
| Examples | super spec generate genies dev --namespace software |
"build a developer agent" |
| Learning Curve | Medium (learn commands) | Low (just talk) |
| Flexibility | Fixed syntax | Understands variations |
| Feedback | Text output | Animated, visual |
| Model Support | Agent models only | CLI + Agent models |
| MCP | Manual integration | Built-in client |
| Knowledge | External docs | Built-in Q&A + docs |
Both available - use what fits your workflow!
๐ฏ Common Workflows
Build โ Compile โ Evaluate โ Optimize
SuperOptiX โบ build a developer agent
Created!
SuperOptiX โบ compile it
Compiled!
SuperOptiX โบ evaluate the agent
Evaluated! Score: 78%
SuperOptiX โบ optimize with GEPA
Optimized! Score: 91%
SuperOptiX โบ evaluate again
Evaluated! Score: 91%
Agent Discovery
SuperOptiX โบ /agents
๐ฆ Available Agents
๐น Software Development
โข developer, qa_engineer, devops_engineer
๐น Customer Support
โข customer_support, sales_agent
SuperOptiX โบ /ask tell me about the developer agent
๐ The developer agent...
MCP Integration
SuperOptiX โบ /mcp status
๐ง MCP Client Ready
SuperOptiX โบ /ask show me an example of RAG optimization
๐ Reading from docs/guides/rag.md...
(Uses MCP filesystem access)
๐ฎ Future Enhancements
Coming Soon
- ๐ฏ Multi-turn conversations (context across sessions)
- ๐ง Learning from your patterns
- ๐ More MCP server integrations
- ๐ Remote MCP server support
- ๐ Visual dashboards in terminal
- ๐จ Customizable themes
- ๐ฃ๏ธ Voice input support
Feedback Welcome!
Super CLI is in beta - we want your input!
- ๐ฌ Join our Discord: SuperagenticAI
- ๐ Report issues: GitHub Issues
- ๐ก Feature requests: Discussions
๐ Related Documentation
- CLI Complete Guide - Traditional CLI reference
- MCP Tools Guide - MCP integration details
- GEPA Optimization - Optimization strategies
- Agent Development - Building agents
โจ Summary
Super CLI brings conversational AI to your terminal:
- ๐ฌ Natural language - just talk
- ๐ค Model flexibility - local or cloud
- ๐ง MCP client - built-in tool access
- ๐จ Beautiful UI - engaging animations
- ๐ Knowledge access - built-in docs
- ๐ Production ready - stable and tested
Experience the future of AI development tools!
super # Launch and explore!