Metadata-Version: 2.4
Name: red9
Version: 0.1.0
Summary: Enterprise Multi-Agent Coding System
Project-URL: Homepage, https://github.com/rodmena-limited/red9
Project-URL: Repository, https://github.com/rodmena-limited/red9
Author: Rodmena Limited
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: agents,ai,cli,coding,llm
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development
Requires-Python: >=3.11
Requires-Dist: click>=8.0.0
Requires-Dist: diskcache>=5.6.0
Requires-Dist: grep-ast>=0.9.0
Requires-Dist: issuedb>=2.8.0
Requires-Dist: networkx>=3.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: ragit>=0.8.0
Requires-Dist: rich>=13.0.0
Requires-Dist: stabilize>=0.12.0
Requires-Dist: textual>=0.47.0
Requires-Dist: tree-sitter-language-pack>=0.13.0
Requires-Dist: tree-sitter>=0.23.0
Provides-Extra: dev
Requires-Dist: mypy>=1.8.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# RED9

Enterprise Multi-Agent Coding System powered by Stabilize, IssueDB, and Ragit.

## Installation

```bash
pip install red9
```

## Quick Start

```bash
# Initialize RED9 in your project
red9 init

# Execute a coding task
red9 task "Add user authentication"

# Ask a question about the codebase
red9 ask "How does the auth system work?"

# Check status
red9 status
```

## Features

- **Multi-Agent Parallelism**: Coordinate multiple specialized agents working simultaneously
- **Persistent Memory**: Context and guidelines stored in IssueDB
- **Intelligent Code Understanding**: RAG-based codebase search via Ragit
- **Enterprise Workflow**: DAG-based execution with Stabilize

## Commands

| Command | Description |
|---------|-------------|
| `red9 init` | Initialize RED9 in current directory |
| `red9 task "request"` | Execute a coding task |
| `red9 ask "question"` | Ask about the codebase |
| `red9 status` | Show workflow status |
| `red9 todos` | List pending issues |
| `red9 memory add KEY VALUE` | Store agent guideline |
| `red9 lessons` | Show lessons learned |

## Architecture

RED9 follows the principle: **Agents ARE Stabilize Tasks**.

```
User Request → IssueDB Issue → Stabilize Workflow → Agent Tasks → Result
```

## License

Apache 2.0
