** ## Inspiration ** We noticed that most productivity apps are passive—they hold your data but don't actively help you stay on track. We wanted to build an "Enforcement Engine" that bridges the gap between planning and action, using AI to turn static notes into active study tools and aggressive notifications to eliminate procrastination.
** ## What it does ** Ananke is a comprehensive productivity ecosystem.
Smart AI Assistant: Context-aware chat that understands your files and tasks. Study Mode: Instantly generates quizzes and summaries from PDF/Text uploads. Aggressive Notifications: A "Nag-Loop" system that ensures deadlines aren't just seen, but met. Notes & Calendar: Specialized organizers with full real-time synchronization. Cross-Platform: Works seamlessly as a Web app, a Windows Desktop app (.exe), and a Mobile app (.apk). ** ## How we built it ** The project is built with a unified React 19 + TypeScript core. We used Supabase for our real-time backbone (Auth, Database, and Storage). To achieve true multi-platform reach, we leveraged Electron for the desktop experience and Capacitor 6 for native mobile distribution. The AI intelligence is powered by the Qwen 2.5 7B model via the Featherless API, optimized for structured JSON output.
** ## Challenges we ran into ** The biggest technical hurdle was implementing robust Deep Linking for authentication across all platforms. Ensuring that a login in a system browser could "hand-off" the session back to a native Electron .exe or an Android .apk required custom protocol registration and complex main-process logic to handle incoming URL hashes.
** ## Accomplishments that we're proud of ** We are incredibly proud of the zero-latency synchronization. Adding a task on your PC and seeing it instantly pop up on your phone with an active notification is a technical achievement that makes the "Enforcement" theme feel alive. Additionally, the AI-driven quiz generation is fast and surprisingly accurate.
** ## What we learned ** We learned the nuances of native mobile and desktop development, specifically handling file-system permissions, native splash screens, and the security requirements of OAuth in non-browser environments.
** ## What's next for Ananke ** We plan to introduce collaborative enforcement, where teams can set shared deadlines that trigger group notifications. We are also looking into local LLM integration for 100% offline AI privacy.
** if you need help here is my contact ** elena_2006_ru
Built With
- capacitor-6
- creao
- electron
- featherless-ai
- framer-motion
- github
- mobbin
- qwen-2.5
- react-19
- supabase
- tailwind-css
- typescript
- vercel
- vite
Log in or sign up for Devpost to join the conversation.