AI News HubLIVE
In-site rewrite2 min read

Show HN: Kanban CLI (A local-first, agent-first task manager for the terminal)

Kanban CLI is a terminal-based project management tool designed for AI agents, bringing agile workflows directly to the local file system. It features task tracking, sprint management, role-based assignments, and a recalibration engine, built in Rust with a JSON-backed architecture.

SourceHacker News AIAuthor: hydra-f

hydrafog/kanban: A local-first, agent-first CLI for software development workflows. - Codeberg.org

hydrafog/kanban

Fork

0

A local-first, agent-first CLI for software development workflows.

Rust

97.8%

Python

1.4%

Nix

0.8%

Find a file

hydrafog

943f672739

feat(recalibrate): generic schema self-healing upgrades

2026-05-23 19:17:22 +03:00

.agents/skills/kanban

feat: auto-detect files_to_modify from git merge-base diff

2026-05-20 13:44:27 +03:00

.benchmarks

chore: align structure, optimize performance, and split commands

2026-05-22 17:24:46 +03:00

assets

docs: update demo gifs with populated data

2026-05-12 13:39:53 +03:00

docs

feat: implement codebase optimization and logic patches

2026-05-18 19:02:35 +03:00

src

feat(recalibrate): generic schema self-healing upgrades

2026-05-23 19:17:22 +03:00

tests

feat(recalibrate): generic schema self-healing upgrades

2026-05-23 19:17:22 +03:00

.envrc

docs: complete system architecture and reference documentation

2026-04-06 15:31:42 +03:00

.gitignore

chore: untrack .agents/artifacts directory

2026-05-18 19:11:25 +03:00

.markdownlint.json

feat: add project templates and expand test coverage

2026-04-14 21:27:42 +03:00

AGENTS.md

feat: auto-detect files_to_modify from git merge-base diff

2026-05-20 13:44:27 +03:00

Cargo.lock

refactor: thermo-nuclear audit deduplication, version bump to 3.6.0

2026-05-22 14:44:40 +03:00

Cargo.toml

refactor: thermo-nuclear audit deduplication, version bump to 3.6.0

2026-05-22 14:44:40 +03:00

flake.lock

chore: align structure, optimize performance, and split commands

2026-05-22 17:24:46 +03:00

flake.nix

chore: align structure, optimize performance, and split commands

2026-05-22 17:24:46 +03:00

lefthook.yml

chore: align structure, optimize performance, and split commands

2026-05-22 17:24:46 +03:00

LICENSE

chore: change license to agpl-3.0

2026-05-06 20:50:27 +03:00

README.md

feat: codebase transition from python to rust

2026-05-12 12:40:14 +03:00

rustfmt.toml

chore: align structure, optimize performance, and split commands

2026-05-22 17:24:46 +03:00

Kanban CLI

A local-first, agent-first CLI for software development workflows.

Kanban CLI is a terminal-based project management tool that brings agile workflows directly to your local file system. Designed with AI agents in mind, it provides structured task tracking, sprint management, and role-based assignments using a git-integrated, JSON-backed architecture.

Demos

Task List

Sprint List

Board View

Documentation Index

Getting Started

Document Description

Installation Nix and Cargo setup guides

Configuration Project initialization, templates, and environment

Quickstart Initialize a project, create a task, assign a role, claim, and complete

Concepts

Document Description

Tasks State machine, acceptance criteria, dependencies, and revisions

Sprints Lifecycle, scope creep, velocity, and assignments

Roles Role Pool system, task-to-role assignment, and claim workflow

Statistics Tracked metrics and recalibration engine overview

Architecture

Document Description

Architecture Layered architecture, data flow, and concurrency model

High-Level Architecture Designing for agents, layers, and command groups

Data Model Complete JSON schemas for Task, Role, Agent, Sprint, and Config

Storage File layout, atomic writes, file locking, and migrations

Project Structure Directory layout and module organization

Reference

Document Description

CLI Commands Complete command reference for task, role, sprint, agent, stats, and recalibrate

JSON Output Standard output wrapper, enriched responses, and error format

Role Pool Built-in roles, custom role schema, and usage examples

Statistics Guide Formulas, confidence score calculation, and aggregation algorithms

Development

Document Description

Coding Style Rust conventions, Serve patterns, Clap patterns, and naming

Operations

Document Description

Recalibration Operations Running recalibration, reviewing results, and managing suggestions

Quick Links

Design Principles — Agent-first, explicit identity, role pool system, local-first storage

Full Documentation Index — Hugo-powered documentation site