Daily Grind: Solving the Knowledge Worker's Hidden Crisis
Inspiration
Every knowledge worker today faces a hidden crisis — not the volume of messages but the collapse of priority that follows. Supervisors spend 3.5–5 hrs/week per intern on administrative supervision, and ~40% of early intern questions can be automated — yet every question defaults to a human. Daily Grind was built to fix that.
What it does
Daily Grind is a local-first productivity engine that:
- Ingests Gmail and Telegram messages in real time.
- Scores messages based on importance and urgency.
- Organizes tasks automatically into an Eisenhower matrix.
- Generates AI-powered step-by-step task breakdowns.
- Deduplicates overlapping information.
- Privacy-First: Operates entirely local on-device with no cloud backend.
How we built it
The stack was chosen for performance, type safety, and local data integrity:
- Frontend: React 18, TypeScript, Vite 6, Tailwind 4, Radix UI.
- Runtime & Desktop: Electron 41.
- Storage: SQLite (better-sqlite3) & Dexie.
- AI & APIs: OpenAI SDK, Google APIs, GramJS.
- Utilities: @dnd-kit (for the Eisenhower matrix), electron-builder.
Challenges we ran into
- Action Ownership Detection: Determining who is responsible for a task within a messy thread.
- Semantic Overlap: Solving the problem of deduplication when two messages mean the same thing but use different words.
- Local Security: Managing secure local credentials without a cloud OAuth callback server.
Accomplishments that we're proud of
- End-to-End AI Triage Pipeline: Seamless flow from message ingestion to categorized task.
- Local-First Privacy Architecture: Ensuring user data never leaves the machine.
- Interactive Eisenhower Matrix: A smooth drag-and-drop interface for priority management.
- AI Task Breakdowns: Turning vague requests into actionable checklists.
What we learned
- Priority is a relationship, not a property.
- Local-first is a feature, not just an architectural choice.
- The hardest problem is delegation, not organization.
What's next
- New Ingestors: Slack and WhatsApp integration.
- Company SOP Knowledge Base: To help automate even more intern/junior questions.
- Advanced Rules Engine: For custom automated workflows.
- Calendar Time-Blocking: Mapping the Eisenhower matrix directly to the day's schedule.
- Enterprise Features: Multi-company HR admin configuration.
Built With
- dexie
- electron
- google-email
- google-oauth
- gramjs
- openaisdk
- react
- typescript

Log in or sign up for Devpost to join the conversation.