Web App

Browser-based kanban with drag-and-drop, calendar, and reports.

Launch

Start the web server and open in your browser. Default port 4321.

barkcli serve --open             # open in browser (localhost:4321)
barkcli serve --port 8080        # custom port
barkcli serve --board backend    # specific board
barkcli serve --daemon           # background daemon
barkcli serve --status           # PID, port, URL
barkcli serve --stop             # graceful stop

Mind (homepage)

Health, blockers, stale work, next actions. The sidebar default route.

Mind · Board · Specs · Sprints · Code · Agents
Memory · Skills · Calendar · Reports · Timeline

Stat cards show:
- Total tasks
- Tasks in progress
- Completed this week
- Overdue tasks

Board View

Kanban, table, and list sub-views with drag-and-drop.

┌──────────┬──────────┬──────────┬──────────┐
│ Todo     │ Doing    │ Review   │ Done     │
│          │          │          │          │
│ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │
│ │Auth  │ │ │API   │ │ │Tests │ │ │Setup │ │
│ │UI    │ │ │DB    │ │ │      │ │ │CI/CD │ │
│ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │
└──────────┴──────────┴──────────┴──────────┘

Security

Binds to localhost by default. Use --host for LAN access.

barkcli serve                    # localhost only
barkcli serve --host 0.0.0.0     # LAN access (warning)
barkcli serve --token mysecret   # require auth