🚀 Sidecar AI
The Ultimate AI Study Dashboard & Active Medical/Academic Tutor for Anki
Sidecar AI transforms Anki from a passive memorization tool into an active, AI-powered learning platform. It embeds a dual-pane intelligent co-pilot directly into your review screen—monitoring your study sessions, explaining complex concepts, processing file uploads, and building custom study materials on demand.
🔥 What's New
- 🧠 Central AI Manager Integration: Set your Google Gemini API key or Local LLM endpoint once in the bundled Central AI Manager, and Sidecar AI will seamlessly use it across all features. No per-add-on key management.
- 📎 Multimodal File Attachments: Upload, paste, or drag images, PDFs, and text files directly into the native AI chat for analysis. Supports PNG, JPG, WEBP, PDF, TXT, CSV, and Markdown.
- ✍️ Auto-Prompt Optimization: Click the "Feedback" button on any AI response to report issues. The AI automatically rewrites its own system prompt to avoid repeating the mistake.
- 📘 Comprehensive Guide Integration: Link a local folder or Google Drive directory. Sidecar AI automatically pulls and displays pre-generated HTML study guides tied to the card you are reviewing.
- 🔄 Route All to Tutor: Force all contextual AI actions (Explain, Quiz, etc.) to open inside the native AI Tutor tab instead of external web dashboards.
- 📸 Snap to AI: Instantly capture your current web dashboard tab and send the screenshot directly to the AI for analysis.
🧠 Core Features
🎓 Persistent AI Tutor
The AI Tutor watches your review session in the background. When you mark a card Again, Hard, Good, or Easy (configurable), it instantly reads the card, checks your session stats, and slides in with mnemonics, encouragement, or a core-concept breakdown to help it stick.
✨ Contextual Study Actions
Trigger one-click insights from any flashcard or uploaded document:
- 🧠 Explain: Clear, digestible breakdowns of confusing pathways or concepts.
- 📝 Practice Quiz: Custom multiple-choice quizzes generated from current context.
- ⚖️ Compare & Contrast: Multi-card selection generates comprehensive comparison tables.
- 📚 High-Yield Review: Bulk-selected cards become a logical study guide with mechanism breakdowns.
- 📸 Screenshot Analysis: Paste images or screenshots for detailed AI explanation.
🌍 Universal AI Access
Prefer a web interface? Instantly switch to Gemini, ChatGPT, Claude, NotebookLM, UWorld, or Wikipedia from the dashboard dropdown. Auto-Paste carries your prompt directly into Gemini and NotebookLM web dashboards.
📊 Browser & QBank Power Tools
- QBank Extractor: Select base tags (e.g., Cardiology) and extract, shuffle, and group nested UWorld/Amboss Question IDs into copy-pasteable blocks.
- Custom Web Bookmarks: Add your own URLs—school portals, specific web apps, or any site—to the Sidecar AI dropdown.
🔊 Text-to-Speech Ready
Built for audio learners. Dedicated UI buttons and customizable hotkeys hook into desktop TTS apps like Speechify. Trigger your OS hotkey to read the current Anki card, Comprehensive Guide, or the AI Tutor's latest response out loud.
⚙️ Quick Start
- Install the Central AI Manager add-on and configure your Google Gemini API key or Local LLM URL in its settings.
- Install Sidecar AI and restart Anki.
- Open 🤖 Sidecar AI > ⚙️ Settings from the menu bar.
- Select your Default Active Provider (Gemini API, Local LLM, or a web dashboard).
- Optionally link your Comprehensive Guide folder and configure AI Tutor grade triggers.
- Open a deck and click 📚 Study Dashboard to begin.
⌨️ Default Shortcuts
- Ctrl+V (in Dashboard): Paste clipboard images into the AI chat.
- Ctrl+Shift+S: Anki Auto-Select & Play (configurable).
- Alt+Q / Option+Q: Default Speechify Desktop OS hotkey (configurable).
All hotkeys and AI prompts are fully customizable in Settings.
Sidecar AI is actively maintained. Feedback, feature requests, and bug reports are always welcome!