- Completely restructure README with detailed project overview
- Add comprehensive installation and usage instructions
- Include architecture diagram and component descriptions
- Expand on features, requirements, and configuration options
- Provide clear examples for keyboard shortcuts and slash commands
- Improve formatting and readability of technical documentation
- Describe core system components and their responsibilities
- Add details about conversation management and reasoning mode
- Reorganize project structure and file locations
- Add ReasoningController to manage model selection and reasoning mode
- Update design and requirements for reasoning mode toggle
- Implement model switching between Qwen3-4B-Instruct and Qwen3-4B-Thinking models
- Remove deprecated files and consolidate project layout
- Add new steering and specification documentation
- Clean up and remove unnecessary files and directories
- Prepare for enhanced AI sidebar functionality with more flexible model handling