Discover and explore top open-source AI tools and projects—updated daily.
AI collaborative development CLI tool
Top 99.1% on SourcePulse
Haconiwa is a Python CLI tool designed to support AI collaborative development by integrating tmux session management, Git worktree integration, and AI agent coordination. It aims to provide an efficient, structured development environment for teams working with AI agents, currently targeting developers and researchers.
How It Works
Haconiwa utilizes a CRD (Custom Resource Definition) based architecture, defining organizational structures, development spaces, and tasks in YAML files. It maps these definitions to tmux sessions and windows, creating isolated development environments for each task using Git worktrees. AI agents are then spawned within these environments, with planned features for role-specific prompts and permission controls.
Quick Start & Requirements
pip install haconiwa --upgrade
pip install -e .[dev]
.Highlighted Details
defaultBranch
.scan
command.Maintenance & Community
The project is under active development, with recent updates focusing on task branch fixes and CRD inheritance. Community support is available via GitHub Issues and email.
Licensing & Compatibility
The project is released under the MIT License, permitting commercial use and integration with closed-source projects.
Limitations & Caveats
Haconiwa is in early alpha and demonstration phase. Most CLI commands are placeholders, and core functionality is under active development. Production use is not recommended. Features and APIs are subject to frequent changes.
2 months ago
Inactive