Discover and explore top open-source AI tools and projects—updated daily.
langwatchAI coding agent orchestration via a native Kanban board
Top 95.1% on SourcePulse
Summary
Kanban Code addresses the context-switching bottleneck in AI-assisted development by offering native macOS and Windows applications that visualize Claude Code sessions as a Kanban board. It centralizes AI agent tasks, linking Claude sessions, git worktrees, tmux terminals, and GitHub PRs into actionable cards, streamlining workflows for developers managing multiple AI agents.
How It Works
Kanban Code provides native macOS (SwiftUI) and Windows (Tauri) applications featuring a Kanban board where each card represents a Claude Code session. It automates card progression through stages (Backlog to Done) via activity signals, integrates deeply with tmux for persistent terminal sessions, and supports optional git worktree isolation. Key features include remote execution (SSH/Mutagen), GitHub PR/issue tracking, push notifications (Pushover), and Mac sleep prevention (Amphetamine). The architecture uses Clean Architecture with unidirectional data flow and a reconciler pattern.
Quick Start & Requirements
.app from Releases (requires manual first-launch override). Windows: npm install and npm run tauri dev/build in the windows directory.@anthropic-ai/claude-code), optionally GitHub CLI.kanban) are installed automatically or via make install-cli.Highlighted Details
Maintenance & Community
Developed by LangWatch. No specific community channels or detailed contributor information are provided in the README.
Licensing & Compatibility
Licensed under AGPLv3. This strong copyleft license requires derivative works to be shared under the same terms, potentially impacting commercial use or integration into proprietary codebases.
Limitations & Caveats
The macOS application is not notarized, requiring manual user intervention on first launch. The AGPLv3 license may pose adoption challenges for commercial entities. Heavy reliance on external CLIs (Claude Code, Git, tmux, optionally GitHub CLI) requires their proper installation and configuration.
2 days ago
Inactive