Skip to main content

AI Code Forge CLI

A command-line tool for managing AI Code Forge templates and configurations.

Installation

# Install via uvx (recommended for ephemeral usage)
uvx acforge --help

# Install persistently
uv tool install acforge

Commands

acforge status

Show comprehensive status of repository configuration and templates.

# Human-readable status
acforge status

# Verbose output with detailed information
acforge status --verbose

# JSON output for scripting
acforge status --format json

Development

# Install in development mode
cd cli
uv pip install -e .

# Run tests
uv run pytest

# Type checking
uv run mypy src/

# Formatting
uv run ruff format
uv run ruff check

Architecture

This CLI manages AI development workflows through:

  • Configuration Management: Bundled templates for agents, commands, and configurations
  • State Management: Atomic state tracking in .acforge/state.json
  • Configuration Analysis: Detection and analysis of existing configurations
  • Customization Preservation: Support for .local files and user modifications

Phase 1 Implementation

Currently implements:

  • ✅ acforge status - Complete status reporting and analysis

Coming next:

  • 🚧 acforge init - Repository initialization with templates
  • 🚧 acforge update - Template synchronization with customization preservation

Metadata

Release files for acforge 3.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for acforge 3.1.1
File Size Uploaded
acforge-3.1.1.tar.gz 468.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for acforge 3.1.1
File Interpreter ABI Platform
acforge-3.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 836.8 kB

Release files / acforge-3.1.1.tar.gz

Download URL acforge-3.1.1.tar.gz
Size 468.5 kB
Tags Source
SHA-256 checksum
How to use checksums
08d03885f3aa2c7e3d19485d56849d6a0826e3797180a0b98328961dfcda188c
BLAKE2b-256 checksum
How to use checksums
961ab7c2a3d350880a2f7b8bb1143676813847f793444330d0bb35f624ec0000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 12, 2025.

Transparency log

Release files / acforge-3.1.1-py3-none-any.whl

Download URL acforge-3.1.1-py3-none-any.whl
Size 368.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbd1107ac3bfc8885704f6f5e8d8f076631242cdc2d9289a86cac4fce180e2c6
BLAKE2b-256 checksum
How to use checksums
655a0a533859393cf17fad21cf66c574430e6f81015f74baf9b1e57c0b85e799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 12, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

3.1.1 This release

2 release files

3.1.0

2 release files

3.0.5

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.0

2 release files

2.94.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page