Files
niri-ai-sidebar/.kiro/steering/product.md
Melvin Ragusa 239242e2fc refactor(aisidebar): restructure project and implement reasoning mode toggle
- 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
2025-10-26 09:10:31 +01:00

834 B

inclusion
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