Skip to main content

A multi-agent software development tool.

Project description

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

# 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agilemind-0.0.1.tar.gz (49.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agilemind-0.0.1-py3-none-any.whl (66.4 kB view details)

Uploaded Python 3

File details

Details for the file agilemind-0.0.1.tar.gz.

File metadata

  • Download URL: agilemind-0.0.1.tar.gz
  • Upload date:
  • Size: 49.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for agilemind-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5fab56dabf1d1b42b9fbba2732d7d796437521669654b43113a9b50887d53d7a
MD5 fd4c0dc7c0a47c213119b7370378a4e5
BLAKE2b-256 7ff10848b299175be5450db8f71db0f9dbf4561d115e43ba296c989db0a10e17

See more details on using hashes here.

File details

Details for the file agilemind-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: agilemind-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 66.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for agilemind-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d2f4fa9fc4347cc4c71e486b316ef49e98f2398bda39777f6fda20f8fd063190
MD5 60b027fbc2800259018df3d2bdd0a473
BLAKE2b-256 8939b26c2fd4c9a7b9a1d9d4d2f9b4ccd592beaa56966fe66ade2d584fb809be

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page