- 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
24 lines
834 B
Markdown
24 lines
834 B
Markdown
---
|
|
inclusion: always
|
|
---
|
|
|
|
# Product Overview
|
|
|
|
AI Sidebar is a slide-in chat interface for the Ignis desktop environment that provides local AI assistance through Ollama integration.
|
|
|
|
## Core Features
|
|
|
|
- Slide-in sidebar from the left side with smooth animations
|
|
- Local AI chat using Ollama models
|
|
- Automatic conversation persistence across sessions
|
|
- Material Design 3 theming that matches Ignis
|
|
- Keyboard shortcut toggle support
|
|
- Automatic Ollama availability monitoring with graceful degradation
|
|
|
|
## User Experience
|
|
|
|
- Clicking outside the sidebar closes it (same as QuickCenter)
|
|
- Conversations are automatically saved to `~/.config/ignis/modules/aisidebar/data/conversations/`
|
|
- The UI gracefully handles Ollama being unavailable and notifies users when connectivity is restored
|
|
- Default width is 400px to match QuickCenter
|