AI-Powered Multi-Agent Task Orchestration — a full-stack kanban board for managing AI agent workflows.
- Frontend: Single-page kanban UI (
kanban.html) with drag-and-drop, real-time WebSocket updates - Backend: Express.js server with REST API + WebSocket for live sync
- Database: SQLite via better-sqlite3 for persistent task storage
- Docker: Ready to containerize with included Dockerfile
# Install dependencies
npm install
# Seed sample data (optional)
node seed-data.js
# Start the server
npm startThen open http://localhost:3000 in your browser.
- Drag-and-drop kanban columns (Backlog, In Progress, Review, Done)
- Multi-agent task assignment and orchestration
- Real-time updates via WebSocket
- Task creation, editing, deletion
- Priority levels and status tracking
- Docker-ready deployment
- Node.js (>=18)
- Express 4
- better-sqlite3
- WebSocket (ws)
- Vanilla JS frontend with Tailwind CSS
MIT — Thomas Willner