Powerful Features
Lumo CLI is packed with features designed to enhance your terminal experience and boost productivity.
Natural Language Command Processing
Lumo's core functionality is its ability to understand natural language queries and translate them into terminal commands. It provides command translation, contextual understanding, command explanation, and intelligent suggestions tailored to your specific needs and environment.
lumo "How do I find files by content in Linux?"
Natural Language Command Processing
Ask questions in plain English and get the exact terminal commands you need, with detailed explanations.
- Lumo's core functionality is its ability to understand natural language queries and translate them into terminal commands.
- It provides command translation, contextual understanding, command explanation, and intelligent suggestions tailored to your specific needs and environment..
Terminal Agent Mode
Terminal Agent Mode enables Lumo CLI to function as an autonomous terminal assistant that can plan and execute sequences of commands to complete complex tasks. It includes task planning, interactive REPL interface, step-by-step execution, execution safety, and performance metrics.
lumo auto:create a backup of my documents folder
Terminal Agent Mode
Let Lumo CLI execute sequences of terminal commands to complete complex tasks with interactive planning and execution.
- Terminal Agent Mode enables Lumo CLI to function as an autonomous terminal assistant that can plan and execute sequences of commands to complete complex tasks.
- It includes task planning, interactive REPL interface, step-by-step execution, execution safety, and performance metrics..
Multi-Provider Support
Lumo offers flexibility in AI provider selection, allowing you to choose the model that best fits your needs. It supports Google Gemini, OpenAI, and Ollama models with seamless integration and fallback mechanisms.
lumo config:provider set gemini
Multi-Provider Support
Choose between Google Gemini, OpenAI, or Ollama for local AI inference without internet connectivity.
- Lumo offers flexibility in AI provider selection, allowing you to choose the model that best fits your needs.
- It supports Google Gemini, OpenAI, and Ollama models with seamless integration and fallback mechanisms..
Chat Mode
Chat Mode allows you to have interactive conversations with Lumo about technical topics, terminal usage, and general queries. It maintains conversation history and context for more natural interactions.
lumo chat:tell me about Linux file permissions
Chat Mode
Have conversational interactions with Lumo to get help with technical concepts and terminal usage.
- Chat Mode allows you to have interactive conversations with Lumo about technical topics, terminal usage, and general queries.
- It maintains conversation history and context for more natural interactions..
Additional Features
Discover even more powerful capabilities that make Lumo CLI the ultimate terminal assistant.
System Health Monitoring
Check system health, generate reports, and monitor performance with simple natural language commands.
Pipe Support
Pipe command outputs to Lumo for analysis, explanations, and insights about complex terminal output.
Clipboard Operations
Manage clipboard content directly from the terminal with simple commands.
Internet Speed Testing
Test your internet connection speed directly from the terminal.
Ready to Transform Your Terminal Experience?
Get started with Lumo CLI today and navigate the terminal with the power of natural language.
- Natural language command processing
- Terminal agent mode for complex tasks
- Multi-provider AI support
- System health monitoring
- Pipe support for command analysis
- Chat mode for conversational help
1. Install Lumo CLI using one of these methods:
- Recommended quick approach (pre-built binary): curl -L https://github.com/agnath18K/lumo_cli/releases/download/v1.0.2/lumo_1.0.2_linux_amd64.tar.gz -o lumo.tar.gz && tar -xzf lumo.tar.gz && sudo mv lumo /usr/local/bin/
- From source: git clone https://github.com/agnath18K/lumo_cli.git && cd lumo_cli && make build && sudo make install
2. Run the setup to configure your AI provider:
lumo setup
3. Start using Lumo CLI with natural language:
lumo "How do I find large files in Linux?"
Would you like to see more examples?