An AI-powered deep work companion designed to enhance your productivity and focus through intelligent task management and distraction control.
-
Task Prioritization
- AI-powered task breakdown
- PDF task import and analysis using Gemini AI
- Custom prioritization with subtasks
- Export tasks to PDF
-
Focus Mode
- Pomodoro timer with customizable work/break durations
- Website and app blocking during focus sessions
- Distraction management
-
Analytics Dashboard
- Focus streak tracking
- Productivity patterns analysis
- Personalized improvement tips
-
Calendar Integration
- Optional sync with Google Calendar and Outlook
- Visual schedule management
- Next.js 15.1.7
- React 19.0.0
- TypeScript 5.7.3
- Tailwind CSS
- Google Generative AI (Gemini)
- PDF.js for document processing
- Electron for desktop app support
- Node.js
- npm
- Google AI API key
- Clone the repository
- Install dependencies:
npm install- Set up environment variables:
- Copy
.env.exampleto.env.local - Add your Gemini API key from Google AI Studio
- Copy
Run the development server:
npm run devFor desktop app development:
npm run electron-devFor web:
npm run build
npm startFor desktop:
npm run electron-build- Never commit
.env.localor share API keys - API keys are stored securely in localStorage
- Environment variables are protected by Next.js
This project is licensed under the ISC License.