# TODO
## Top Priority
- [ ] **Add Update Mechanism**: Implement a way to update the tool easily
- [ ] **Add Status Command**: Create a command to check the current version and update status
## High Priority
- [ ] **Web Search Integration**: Enable web search when LLM needs up-to-date information
- [ ] **Terminal Context Capture**: Capture current terminal context and provide to LLM
- [ ] **Upgrade LLM Providers**: Upgrade client libraries and utilize new features
## Medium Priority
- [ ] **Additional LLM Providers**:
- Google Gemini
- XAI Grok
- Local models (Ollama)
- [ ] **Script Generation**: Generate and execute scripts for complex tasks
## Low Priority
- [ ] **Shell Integration**: Provide as shell plugins (zsh, bash)