This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
I built LazyList AI β a tranquil, minimalist task trimmer designed for anyone suffering from to-do list paralysis and productivity burnout.
The Problem
Traditional productivity apps make you work for them instead of working for you. You write down 35 tasks, get overwhelmed by high-priority flags, spend 45 minutes color-coding tags, and end up paralyzed by decision fatigue.
The Solution: "Do less. Stress less. π¦₯"
LazyList AI takes your raw brain dump and gently categorizes your items into exactly three realistic, stress-free buckets:
- β‘ Do Now: Time-sensitive, high-impact tasks (e.g., today's bills, urgent client bugs, deadlines).
- πΏ Do Later: Thoughtful, important tasks that have no business stressing you out today.
- π¦₯ Skip or Simplify: Overcomplicated rabbit holes, low-leverage busywork, and perfectionist traps that you can happily drop or shrink.
Who gets to be lazier?
Developers, students, and busy professionals who just want to know the 2β3 things that actually matter today without spiraling into productivity guilt.
Demo
- π Live Web App: https://slow-and-steady-phi.vercel.app
- β‘ No setup required: Test it directly in any browser with the built-in "β¨ Try Sample Tasks" button!
Code
π¦₯ LazyList AI
(\_/)
( β’_β’) "Do less. Stress less."
/ >π¦₯
Your tasks. Less stress.
A tranquil, lightweight task organizer built for the Slow and Steady hackathon.
π Live Web App: https://slow-and-steady-phi.vercel.app
No installation or configuration needed β test it live right now!
π Table of Contents
- πΏ Overview & Philosophy
- β¨ Key Features
- β‘ Quick Start (No Setup Required)
- π¦₯ How It Works
- π€ Optional Open-Weight AI with Ollama (
qwen2.5:0.5b) - π¨ Design System & Aesthetics
- π οΈ Tech Stack & Architecture
- π Hackathon Requirements Verification
- π License & Credits
πΏ Overview & Philosophy
Modern productivity tools are often loud, complex, and anxiety-inducing. Users dump 40 tasks into a backlog, feel paralyzed by the sheer volume, and fall into perfectionist burnout.
LazyList AI is the antidote. Built around the spirit of the Slow and Steady hackathon:
- Ruthless Trimming: Not every task deserves your energy today.
- Calm Prioritization: Insteadβ¦
- GitHub Repository: https://github.com/MdFaisalDevops/slow-and-steady
-
Tech Stack: Pure semantic HTML5, Vanilla CSS, and Vanilla JavaScript inside a single, zero-dependency
index.htmlfile. - Memory Footprint: < 5 MB in the browser. Zero build tools, zero npm packages, zero React, and zero database.
How I Built It
The theme of the challenge was "Slow and Steady", and I took that philosophy to heart across both the UI and the AI architecture.
1. Genuine Open-Weight AI (qwen2.5:0.5b)
I integrated Alibaba Cloudβs compact open-weight model qwen2.5:0.5b via a local Ollama instance:
- Ultra-Lightweight: The model is only ~398 MB and runs with near-zero latency even on modest CPU hardware.
-
Structured JSON Schema: The model is prompted with a strict schema to output valid JSON matching our three categories (
do_now,do_later,skip_or_simplify). - Decoupled Frontend: The frontend interacts with a dedicated, isolated function:
async function sortTasksWithAI(rawTasks)
2. Transparent Dual-Engine Architecture
To ensure anyone evaluating the app can use it immediately without installing Ollama or any model:
-
Demo Mode (Default): A transparent, deterministic rule-based keyword heuristic classifier. It is explicitly labeled in the UI as
πΏ Demo Mode β Rule-based sortingβ no smoke and mirrors, no pretending it's AI when it isn't. -
Local Ollama Mode (Optional): When local Ollama is running with
qwen2.5:0.5b, the app detects it or allows toggling with one click. If Ollama ever goes offline, the app seamlessly falls back to Demo Mode without throwing errors or breaking the user experience.
3. Tranquil Design System
- Warm soothing cream canvas (
#FAF7F2) with forest and sage green accents (#3F704D,#EBF3ED). - Rounded cards, smooth strikethrough task completion animations, and a calming swaying sloth loader.
- One-click π Copy Results button to copy formatted markdown task lists to the clipboard.
Why Does Open Innovation Matter?
Open innovation and open-weight models are game-changers for everyday productivity apps:
Absolute Privacy for Sensitive Brain Dumps:
Your personal daily to-do list contains private medical appointments, financial bills, intimate thoughts, and confidential work items. With proprietary closed APIs (like OpenAI or Anthropic), you are forced to transmit private daily routines to external corporate servers. With an open-weight model likeqwen2.5:0.5brunning locally, your thoughts never leave your device.Zero Cost & Democratization:
Closed APIs require credit cards, monthly subscriptions, and token metering. Open-weight models empower students, indie builders, and developers globally to build smart applications for $0.00.Long-Term Digital Resilience:
If a closed API changes pricing, alters its terms of service, or deprecates an endpoint, closed apps break. Open innovation ensures that software remains functional and self-hosted forever.
My Agent Session
This project was built pair-programming with the Antigravity AI coding agent:
- Collaboratively refined the design tokens (cream + soft green palette).
- Architected the dual-engine sorting mechanism (
sortTasksWithAI). - Designed the single-file zero-dependency HTML/CSS/JS structure.
- Automated browser testing to verify validation alerts, loading states, task completions, and clipboard exports.
- Automated git version control and deployed directly to Vercel.
The Lazy Payoff
Time saved: ~20 to 30 minutes every single morning.
Instead of agonizing over how to organize an overwhelming list:
- Paste all messy thoughts into LazyList AI.
- Click Sort My Tasks π¦₯.
- In under 500 milliseconds, you get:
- 2 or 3 genuine priorities under Do Now.
- A guilt-free deferred bucket under Do Later.
- An explicit license to drop perfectionist time-sinks under Skip or Simplify.
The greatest lazy superpower isn't doing tasks faster β it's giving yourself permission not to do the pointless ones at all.
Prize Categories
- Slow and Steady: Clean, deliberate, lightweight software built for calm productivity.
-
Open-Source / Open-Weight AI: Genuine local inference using
qwen2.5:0.5bvia Ollama with full offline resilience and transparent fallback.
Top comments (0)