Metadata-Version: 2.4
Name: AgileMind
Version: 0.0.1
Summary: A multi-agent software development tool.
Project-URL: Homepage, https://github.com/wnrock/AgileMind
Project-URL: Issues, https://github.com/wnrock/AgileMind/issues
Author: WnRock
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.8
Requires-Dist: annotated-types
Requires-Dist: anyio
Requires-Dist: astroid
Requires-Dist: certifi
Requires-Dist: charset-normalizer
Requires-Dist: dill
Requires-Dist: distro
Requires-Dist: h11
Requires-Dist: httpcore
Requires-Dist: httpx
Requires-Dist: idna
Requires-Dist: isort
Requires-Dist: jiter
Requires-Dist: markdown-it-py
Requires-Dist: mccabe
Requires-Dist: mdurl
Requires-Dist: mypy
Requires-Dist: mypy-extensions
Requires-Dist: openai
Requires-Dist: platformdirs
Requires-Dist: pydantic
Requires-Dist: pydantic-core
Requires-Dist: pygments
Requires-Dist: pylint
Requires-Dist: python-dotenv
Requires-Dist: pyyaml
Requires-Dist: readchar
Requires-Dist: regex
Requires-Dist: requests
Requires-Dist: rich
Requires-Dist: sniffio
Requires-Dist: tiktoken
Requires-Dist: tomlkit
Requires-Dist: tqdm
Requires-Dist: typing-extensions
Requires-Dist: urllib3
Description-Content-Type: text/markdown

# Agile Mind

## Overview

Agile Mind is an AI-powered development platform that builds software repositories from natural language descriptions. It uses a multi-agent architecture to automate the software development process, from requirements gathering to code generation and documentation.

## Features

- **Multi-Agent Architecture**: Specialized AI agents for different development tasks
- **Code Generation**: Automated creation of code from requirements or descriptions
- **Collaborative Development**: Agents can work together to solve complex programming challenges
- **Documentation**: AI-generated documentation that stays in sync with code
- **Checking**: Automated code review and static analysis

## Getting Started

```bash
# Clone the repository
git clone https://github.com/wnrock/AgileMind.git
cd AgileMind

# Install dependencies
pip install -r requirements.txt

# Prepare environment variables
cp .env.template .env # Then replace the placeholder values with actual credentials
# Or set environment variables manually: OPENAI_API_KEY, OPENAI_BASE_URL, etc.

# Start developing
python app.py "Create a 2048 game with UI" -o output
```
