Skip to main content

AI-powered local development agent that converts requirements from Jira, PDFs, DOCX, and code context into validated GitHub pull requests.

Project description

AI Dev Agent

AI-powered local development agent that converts requirements from Jira, PDFs, DOCX, and code context into validated GitHub pull requests.

Install

pip install ai-dev-agent

Usage

ai-dev-agent --help

Development

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev,rag]"
pytest
ruff check .

Build locally

python -m build
twine check dist/*

Publish

This repository is configured for GitHub Actions + PyPI Trusted Publishing. Create a GitHub release or push a tag like:

git tag v0.1.0
git push origin v0.1.0

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

smartpr_ai-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

smartpr_ai-0.1.0-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file smartpr_ai-0.1.0.tar.gz.

File metadata

  • Download URL: smartpr_ai-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for smartpr_ai-0.1.0.tar.gz
Algorithm Hash digest
SHA256 53695dc1ce58352f2bf87a20ff2aaf9960847fac270e14a26e77c0845fce7e1c
MD5 d37f94847252d01411eb80f069ef71b5
BLAKE2b-256 2c4f54380a7a652440046258387a97d62577de159570e5310c9ff7ea490c3709

See more details on using hashes here.

Provenance

The following attestation bundles were made for smartpr_ai-0.1.0.tar.gz:

Publisher: publish.yml on roshanguptamca/ai-dev-agent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file smartpr_ai-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: smartpr_ai-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for smartpr_ai-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8e8f6216b73eaf3ec0a19cad04e0f5aa877ac7e5d69ed4874933b8b20a8fd9b3
MD5 3a2d94a38a68a79d50ff911185c4a421
BLAKE2b-256 b346cffa71e924f7294ad30a94669c64abcf12764dd7bab520ffa3537f728b5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for smartpr_ai-0.1.0-py3-none-any.whl:

Publisher: publish.yml on roshanguptamca/ai-dev-agent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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