# Roadmap

Future plans and features for Ask-Shell.

## Version 0.3.0 (Q1 2026)

### Multi-LLM Support

- [ ] Claude integration
- [ ] Gemini support
- [ ] Ollama local models
- [ ] Provider plugin system

### Enhanced Safety

- [ ] Configurable safety levels
- [ ] Custom blacklist patterns
- [ ] Sandbox execution mode
- [ ] Undo/rollback capability

### Usability Improvements

- [ ] Command history with search
- [ ] Task templates library
- [ ] Auto-completion in interactive mode
- [ ] Colored diff preview for file changes

## Version 0.3.0 (Q2 2026)

### Collaboration Features

- [ ] Task sharing and replay
- [ ] Team templates
- [ ] Execution logs export
- [ ] Integration with CI/CD

### Advanced Execution

- [ ] Parallel command execution
- [ ] Remote server support (SSH)
- [ ] Docker container execution
- [ ] Kubernetes integration

### Developer Experience

- [ ] VS Code extension
- [x] Web UI interface
- [x] REST API server mode
- [ ] Python SDK for embedding

## Version 0.4.0 (Q3 2026)

### Intelligence Upgrades

- [ ] Learning from user corrections
- [ ] Context awareness across sessions
- [ ] Project-specific knowledge base
- [ ] Custom command aliases

### Platform Expansion

- [ ] Windows PowerShell optimization
- [ ] Fish shell support
- [ ] Nushell integration
- [ ] Cloud shell environments

### Enterprise Features

- [ ] Audit logging
- [ ] Role-based access control
- [ ] Compliance policies
- [ ] Multi-tenant support

## Long-term Vision

### AI Capabilities

- Multi-modal support (screenshots, diagrams)
- Natural language debugging
- Proactive suggestions
- Workflow automation

### Ecosystem

- Plugin marketplace
- Community templates
- Integration with popular tools
- Educational resources

## Community Requests

Vote on features at [GitHub Discussions](https://github.com/fssqawj/alpha-bot/discussions)

Current top requests:

1. Multi-LLM provider support
2. Task history and replay
3. VS Code extension
4. Docker/Kubernetes support
5. Web UI interface

## Contributing

Want to help implement these features? See our [Contributing Guide](contributing.md)!

## Feedback

Have ideas for the roadmap? [Open an issue](https://github.com/fssqawj/alpha-bot/issues) or start a [discussion](https://github.com/fssqawj/alpha-bot/discussions)!
