jarianc cdbcdedbaa
Some checks are pending
CI / lint (push) Waiting to run
CI / test (push) Waiting to run
CI / docker-build (push) Waiting to run
CI / security (push) Waiting to run
CI / build-result (push) Blocked by required conditions
Merge pull request 'CI: remove --no-cache for docker layer caching' (#1) from ci-fix-nocache into main
Reviewed-on: https://git.home.ms/jarianc/WorkBoard/pulls/1
2026-07-04 22:24:46 -05:00

WorkBoard

AI-powered Kanban board for managing coding tasks with automated execution.

Features

  • Kanban Board: Three columns - Queued, Active, and Complete
  • AI Execution: Uses Opencode CLI to execute work items
  • Validation: AI validates work against custom conditions
  • Retry Logic: Failed items retry up to 3 times before showing error
  • Collapsible Work Items: Expand to view/edit details
  • Modern UI: Glassmorphism design with gradient accents

Setup

npm install
npm run dev

Usage

  1. Click "+ Add Work Item" in the Queued column
  2. Fill in title, description, and validation conditions
  3. Click the play button on a work item to queue it for AI execution
  4. AI will automatically process items in order

Development

The app uses:

  • React + Vite
  • TypeScript
  • Tailwind CSS
  • Opencode CLI for AI execution
Description
AI-powered kanban board for coding tasks — queues work items and auto-executes them with the Opencode CLI, with validation and retry logic.
Readme 152 KiB
Languages
TypeScript 88.6%
CSS 7.2%
JavaScript 3%
HTML 1.2%