I've always liked Google Tasks for its simplicity and Google account synchronization, but I've always missed having a proper desktop application. I found an old open-source project on GitHub that used the Google Tasks API and decided to build on top of it. The interesting part? It was written in Rust, a language I'd never worked with before. With AI assistance, I redesigned the app, improved the existing functionality, and added quite a few features I've always wanted: Eisenhower Matrix – Organize tasks by urgency and importance. Achievements Dashboard – Track productivity and progress. Offline Mode – Manage tasks offline and sync automatically when connected. AI Assistant – Create and organize tasks using natural language. Multiple Google Accounts – Connect and switch between accounts. The AI assistant supports multiple providers, including OpenAI-compatible APIs, Claude, Gemini, and local models through Ollama and LM Studio. You just need to provide your own API key. It now supports Windows, macOS, Linux, and Android. I also made the repository public, so feel free to explore, fork, or contribute! GitHub: https://github.com/YoussefMo7amed/google-tasks-pro Here's a short demo showing the main features. Would love to hear your thoughts or suggestions for features you'd like to see!   submitted by   /u/youssefmo7amed [link]   [comments]