Finalist
DeepWorkAgent
A persistent background agent that monitors your browser AND entire Mac system in real time, infers what task you're working on from your calendar and activity, and autonomously intervenes when you drift — with precision
Core trick
Combines browser-extension and macOS activity signals with calendar events, and a CrewAI agent escalates interventions gradually on drift.
Description
A persistent background agent that monitors your browser AND entire Mac system in real time, infers what task you're working on from your calendar and activity, and autonomously intervenes when you drift — with precision, not blunt force. It understands that a developer watching a FastAPI tutorial on YouTube is working. It knows the difference between Slack in your project channel vs. Slack in #random. It reads your calendar to know what you should be doing, and escalates gradually rather than blocking immediately.
README excerpt
# Deep Work Agent 🎯 V2
> A persistent background agent that monitors your browser **and entire Mac system**, infers your task from browser context + calendar, and intervenes with precision — not blunt force. It knows a developer watching a FastAPI tutorial on YouTube is *working*. It reads your calendar to know what you *should* be doing, and escalates gradually rather than blocking immediately.
**Positioning**: *"Not a tool you use. An agent that works for you — and actually understands your workflow."*
## Architecture
```
Chrome Extension ┐
├─→ FastAPI + CrewAI (Groq Llama 3.1-70b) → Snowflake Memory
mac_monitor.py ┘ + Calendar context (Composio) + Cortex AI
↓
Composio Actions
(Slack DM · Calendar read/write)
↓
Escalation Ladder (allow → monitor → nudge → block)
```
## Tech Stack
| Layer | Tech |
|---|---|
| Chrome Extension | React 18 + Vite + Manifest V3 |
| Mac System Monitor | Python 3.11 + pyobjc-framework-Quartz |
| Agent Backend | Python 3.11 + FastAPI + CrewAI |
| Agent LLM | **Groq Llama 3.1-70b** (real-time decisions, free) |
| Insights LLM | **Snowflake Cortex Llama 3.1** (analytics) |
| Memory | Snowflake (sessions, events, interventions, decisions) |
| Integrations | Composio (Slack, Google Calendar read + write) |
---
## 🚀 Quickstart (new teammate —