A self-hosted, NLP-powered task manager. Type a task in plain English; it parses intent, priority color, and timing. 30+ users worldwide, 8000+ tasks processed, running in production on a 2012 Mac Mini.
↑ live widget · try the theme switcher
Open ↗- ·Stateless Flask, horizontal scaling via containerized replicas
- ·~560 req/sec sustained across a 2-node cluster (~280/sec per node)
- ·Multi-node homelab cluster, distributed DB and app workloads
- ·Cloudflare edge: caching, rate limiting, abuse mitigation
- ·Separate prod/staging, lightweight CI/CD
- ·Multi-vendor LLM hotswap, routes to lowest-latency provider
- ·Cold-start cut from 10s to 1.1s p95 / 1.5s p99 via TCP pooling and custom keepalive
- ·Parses NL into structured tasks; aggregates anonymized data for fine-tuning
- ·Desktop and mobile PWA, 6 Jinja2 templates across 3 themes
- ·Multi-platform push notifications, timezone-aware scheduling
- ·Cloudflare Tunnel exposure, no open ports
- ·Vanilla HTML/CSS/JS for maximum portability, no frontend framework