Skip to content

Visual-Hive/eventhive-tool-smart-task-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Task Manager

AI-powered todo list with staleness tracking, cognitive load awareness, a parking lot for deferred work, milestone-based project readiness, and "what should I do next?" AI recommendations.

License: MIT Part of EventHive

Why This Exists

Most todo apps fail busy professionals in predictable ways:

  • No staleness awareness. A task from 3 weeks ago sits at the same visual weight as one from today.
  • No cognitive load context. A 5-minute email and a 4-hour architecture decision both appear as "high priority."
  • No parking lot. Tasks you can't act on clutter your list and create anxiety.
  • No "all clear" signal. You carry constant background worry about forgetting something.
  • No project readiness view. You can't see which products or workstreams are ready to ship.

This tool solves all five problems in a single HTML file.

Features

  • Staleness indicators — Pipedrive-style colour coding shows fresh (green), ageing (amber), and neglected (red) tasks
  • Cognitive load tags — Tag tasks as deep work, quick win, or admin. Find what fits a 20-minute gap.
  • Parking lot — Park tasks you can't act on now with a review date. They resurface when it's time.
  • Blocking relationships — Mark which tasks block others. Blocked tasks are visually distinct.
  • Project readiness — Group tasks by product, track milestones and features, see completion percentages
  • AI Focus — Connect your Anthropic API key for "what should I work on right now?" recommendations
  • Weekly review — Guided review mode surfaces stale and parked tasks
  • Smart sort — Eisenhower matrix and weighted score sorting
  • Zero dependencies — Single HTML file, no build step, no framework, under 500KB

Quick Start

Browser Mode (no install)

  1. Download tool.html (or clone this repo)
  2. Open it in any modern browser
  3. Start using it — data saves automatically to your browser's localStorage

Docker Mode (persistent storage)

  1. Clone this repo
  2. Run ./standalone/setup.sh (Mac/Linux) or standalone\setup.bat (Windows)
  3. Open http://localhost:8080
  4. Data saves to standalone/data/ on your machine

EventHive Mode (cloud sync)

Deploy via EventHive for cloud persistence, cross-device sync, and integration with other event management tools.

AI Features (Optional)

The Focus tab uses the Anthropic Claude API for intelligent task recommendations. To enable:

  1. Get an API key from console.anthropic.com
  2. Click the ⚙️ icon in the Focus tab
  3. Enter your API key — it's stored in memory only, never saved to disk

AI features are completely optional. All core functionality works without an API key.

Customising This Tool

Open this repo in your AI coding assistant (Claude Code, Cursor, Copilot, etc.). The .clinerules file gives your assistant full context about the tool's architecture, data model, and conventions.

Data Storage

Mode Where Persistence
Browser localStorage (eventhive_taskmanager) Until browser data cleared
Docker standalone/data/db.json On your filesystem
EventHive Cloud database (PostgreSQL) Synced across devices

Related Tools

Part of the EventHive open-source toolkit for event professionals:

Contributing

PRs welcome! Please read the Contributing Guide first.

License

MIT — free to use, modify, and distribute.

Built by Visual Hive as part of the EventHive open-source toolkit.

About

AI-powered personal task manager with staleness tracking, cognitive load tags, parking lot, milestone-based project readiness, and AI focus recommendations. Works in any browser — no account needed.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages