This document outlines the future development plans for GeoCoach. Our goal is to create the ultimate educational companion for geography enthusiasts.
- Ollama Support: Integration for running local LLMs (Llama 3, Mistral) to ensure complete privacy and zero cost.
- Custom Prompts: Allow users to modify the system prompt sent to the AI to tailor the coaching style (e.g., "Brief hints only" vs "Detailed lecture").
- History Log: Save a local history of analyzed locations and AI explanations for review later.
- Dark Mode: Native dark mode support for the side panel interface.
- Quiz Mode: AI generates a multiple-choice quiz based on the current location instead of giving the answer directly.
- Map Overlay Integration: Draw directly on the map to highlight regions mentioned by the AI.
- Voice Coach: Text-to-Speech integration to have the "Coach" speak the hints to you.
- Hotkeys: Customizable keyboard shortcuts for triggering analysis or clearing the map.
- Firefox Add-on: Port the extension to Mozilla Firefox.
- Community Database: Optional feature to contribute difficult locations to a shared database for fine-tuning future models.
- RAG (Retrieval-Augmented Generation): Integrate a local knowledge base of Geoguessr meta (poles, bollards, plates) for the AI to reference specifically.
Note: This roadmap is subject to change based on user feedback and community contributions.