BeginnerOpen

CLI Task Manager with AI

Build a terminal-native task manager that uses AI to auto-prioritize, estimate effort, and suggest next actions.

CLIAIproductivity
Prize

$500 + Badge

Deadline

Mar 12, 2026

Overview

We believe the best productivity tools meet developers where they already work — the terminal. Build a CLI task manager that goes beyond simple todo lists by using AI to help developers prioritize their work and estimate time. This is a beginner-friendly challenge, but don't let that fool you — a polished CLI tool with thoughtful AI integration can be incredibly impressive. We want something developers would actually install and use daily. **What we're looking for:** - Fast, responsive terminal UI (TUI) or clean command-line interface - Task CRUD with projects, tags, priorities, and due dates - AI-powered features: auto-prioritization, effort estimation, or smart suggestions - Local-first data storage (SQLite, JSON, or similar) - Thoughtful UX: keyboard shortcuts, color coding, tab completion

Evaluation Criteria

Technical Implementation

/40

Quality of code, architecture, use of AI/ML techniques

Problem Understanding

/20

How well the submission addresses the stated problem

Innovation

/20

Creative use of AI, novel approach, differentiated solution

Documentation & Clarity

/10

README quality, pitch clarity, demo explanation

Completeness

/10

End-to-end functionality, working demo

Sign up to unlock the full challenge

Get the problem statement, starter files, and submission instructions.

Leaderboard