codecrew


Namecodecrew JSON
Version 1.1.0 PyPI version JSON
download
home_pageNone
SummaryCodeCrew Multi-Agent Development System
upload_time2025-08-05 04:02:48
maintainerNone
docs_urlNone
authorNone
requires_python>=3.11
licenseNone
keywords agents ai automation cli code-generation development fastapi multi-agent
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # CodeCrew Multi-Agent Development System

[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

CodeCrew is a comprehensive multi-agent development system that automates software development workflows using AI agents for project management, development, testing, and deployment.

## 🚀 Quick Start

### Installation

```bash
# Install from local directory
uv tool install .

# Or install in development mode
uv sync --extra dev
```

### Initialize a New Project

```bash
# Initialize a new project
codecrew init --project myapp --spec spec.md --brd brd.md --prd prd.md --userstories userstories.md --checklist checklist.md

# Deploy development team
codecrew deploy --project myapp

# Check project status
codecrew status --project myapp
```

## 📋 Features

- **Multi-Agent Architecture**: Specialized AI agents for different development roles
- **Project Management**: Automated project initialization and management
- **GitHub Integration**: Seamless integration with GitHub workflows
- **Quality Assurance**: Built-in code quality checks and testing
- **Template System**: Pre-configured project templates
- **CLI Interface**: Comprehensive command-line interface

## 🛠️ Development

### Prerequisites

- Python 3.11+
- Git
- GitHub CLI (optional, for GitHub integration)

### Development Setup

```bash
# Clone the repository
git clone <repository-url>
cd CodeCrew

# Install with uv
uv sync --extra dev

# Run tests
uv run pytest

# Test the CLI
uv run codecrew --help
```

## 📖 Usage

### Basic Commands

```bash
# Initialize a project
codecrew init --project <name> --spec <spec-file> --brd <brd-file> --prd <prd-file> --userstories <stories-file> --checklist <checklist-file>

# Deploy agents
codecrew deploy --project <name>

# Check status
codecrew status [--project <name>] [--detailed]

# System diagnostics
codecrew doctor
```

### Project Templates

CodeCrew supports various project templates:

- `python_api`: FastAPI-based REST API
- `ml_project`: Machine Learning project
- `web_app`: Web application

## 🏗️ Architecture

CodeCrew uses a multi-agent architecture with specialized agents:

- **Project Manager**: Oversees project coordination
- **Lead Developer**: Handles technical leadership
- **Developer**: Manages feature implementation
- **QA Engineer**: Handles testing and quality assurance
- **DevOps Engineer**: Manages deployment and infrastructure
- **Code Reviewer**: Ensures code quality
- **Documentation Writer**: Maintains documentation

## 📄 License

This project is licensed under the MIT License.

## 🔗 Links

- [Documentation](https://github.com/dscv101/codecrew#readme)
- [Issues](https://github.com/dscv101/codecrew/issues)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "codecrew",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.11",
    "maintainer_email": null,
    "keywords": "agents, ai, automation, cli, code-generation, development, fastapi, multi-agent",
    "author": null,
    "author_email": "Derek Vitrano <derek@example.com>",
    "download_url": "https://files.pythonhosted.org/packages/ee/2f/5e7d94ef07a646a5e225934c8354cd70c9f8189d16e8cbe63e6aedd3a7dd/codecrew-1.1.0.tar.gz",
    "platform": null,
    "description": "# CodeCrew Multi-Agent Development System\n\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nCodeCrew is a comprehensive multi-agent development system that automates software development workflows using AI agents for project management, development, testing, and deployment.\n\n## \ud83d\ude80 Quick Start\n\n### Installation\n\n```bash\n# Install from local directory\nuv tool install .\n\n# Or install in development mode\nuv sync --extra dev\n```\n\n### Initialize a New Project\n\n```bash\n# Initialize a new project\ncodecrew init --project myapp --spec spec.md --brd brd.md --prd prd.md --userstories userstories.md --checklist checklist.md\n\n# Deploy development team\ncodecrew deploy --project myapp\n\n# Check project status\ncodecrew status --project myapp\n```\n\n## \ud83d\udccb Features\n\n- **Multi-Agent Architecture**: Specialized AI agents for different development roles\n- **Project Management**: Automated project initialization and management\n- **GitHub Integration**: Seamless integration with GitHub workflows\n- **Quality Assurance**: Built-in code quality checks and testing\n- **Template System**: Pre-configured project templates\n- **CLI Interface**: Comprehensive command-line interface\n\n## \ud83d\udee0\ufe0f Development\n\n### Prerequisites\n\n- Python 3.11+\n- Git\n- GitHub CLI (optional, for GitHub integration)\n\n### Development Setup\n\n```bash\n# Clone the repository\ngit clone <repository-url>\ncd CodeCrew\n\n# Install with uv\nuv sync --extra dev\n\n# Run tests\nuv run pytest\n\n# Test the CLI\nuv run codecrew --help\n```\n\n## \ud83d\udcd6 Usage\n\n### Basic Commands\n\n```bash\n# Initialize a project\ncodecrew init --project <name> --spec <spec-file> --brd <brd-file> --prd <prd-file> --userstories <stories-file> --checklist <checklist-file>\n\n# Deploy agents\ncodecrew deploy --project <name>\n\n# Check status\ncodecrew status [--project <name>] [--detailed]\n\n# System diagnostics\ncodecrew doctor\n```\n\n### Project Templates\n\nCodeCrew supports various project templates:\n\n- `python_api`: FastAPI-based REST API\n- `ml_project`: Machine Learning project\n- `web_app`: Web application\n\n## \ud83c\udfd7\ufe0f Architecture\n\nCodeCrew uses a multi-agent architecture with specialized agents:\n\n- **Project Manager**: Oversees project coordination\n- **Lead Developer**: Handles technical leadership\n- **Developer**: Manages feature implementation\n- **QA Engineer**: Handles testing and quality assurance\n- **DevOps Engineer**: Manages deployment and infrastructure\n- **Code Reviewer**: Ensures code quality\n- **Documentation Writer**: Maintains documentation\n\n## \ud83d\udcc4 License\n\nThis project is licensed under the MIT License.\n\n## \ud83d\udd17 Links\n\n- [Documentation](https://github.com/dscv101/codecrew#readme)\n- [Issues](https://github.com/dscv101/codecrew/issues)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "CodeCrew Multi-Agent Development System",
    "version": "1.1.0",
    "project_urls": {
        "Documentation": "https://github.com/dscv101/codecrew#readme",
        "Issues": "https://github.com/dscv101/codecrew/issues",
        "Source": "https://github.com/dscv101/codecrew"
    },
    "split_keywords": [
        "agents",
        " ai",
        " automation",
        " cli",
        " code-generation",
        " development",
        " fastapi",
        " multi-agent"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4a6f6c64c9765b2bb459ce2898028a199dc848ffe2c4671fd0ecd7016c6b9c60",
                "md5": "f57ea0e0a608698c3bd39bbf851de575",
                "sha256": "17d83e97a448f19281cd284962b4f9e9a8bf657176feb9266df35b399ad1f229"
            },
            "downloads": -1,
            "filename": "codecrew-1.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f57ea0e0a608698c3bd39bbf851de575",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11",
            "size": 13710,
            "upload_time": "2025-08-05T04:02:47",
            "upload_time_iso_8601": "2025-08-05T04:02:47.438745Z",
            "url": "https://files.pythonhosted.org/packages/4a/6f/6c64c9765b2bb459ce2898028a199dc848ffe2c4671fd0ecd7016c6b9c60/codecrew-1.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee2f5e7d94ef07a646a5e225934c8354cd70c9f8189d16e8cbe63e6aedd3a7dd",
                "md5": "6927c438971480719caf146bb8778827",
                "sha256": "09d2835627c2d5563f581a6cfdb53cc6bfab31d09e5497018f8cb48336e1c65c"
            },
            "downloads": -1,
            "filename": "codecrew-1.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "6927c438971480719caf146bb8778827",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11",
            "size": 106569,
            "upload_time": "2025-08-05T04:02:48",
            "upload_time_iso_8601": "2025-08-05T04:02:48.912692Z",
            "url": "https://files.pythonhosted.org/packages/ee/2f/5e7d94ef07a646a5e225934c8354cd70c9f8189d16e8cbe63e6aedd3a7dd/codecrew-1.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-05 04:02:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "dscv101",
    "github_project": "codecrew#readme",
    "github_not_found": true,
    "lcname": "codecrew"
}
        
Elapsed time: 3.24318s