Skip to main content

AI-augmented pair programming framework with 182+ CLI commands for planning, orchestration, Trello/GitHub integration, and autonomous workflows

Project description

bpsai-pair

AI-augmented pair programming framework with 182+ CLI commands

PyPI version Python 3.10+ License

Overview

bpsai-pair (PairCoder) is a comprehensive AI pair programming framework that provides:

  • Planning & Task Management — Create and manage development plans, tasks, and sprints
  • Skill-Based Workflows — Pre-built workflows for TDD, code review, releases, and more
  • Integration Hub — Connect with Trello, GitHub, MCP servers, and time tracking
  • Token Budget Management — Track and control AI token usage across sessions
  • Enforcement Gates — Architecture checks, acceptance criteria validation, and state machines
  • Interactive Setup Wizard — GUI-based project configuration with tier-aware features

Installation

# Core installation
pip install bpsai-pair

# With optional integrations
pip install bpsai-pair[trello]      # Trello integration
pip install bpsai-pair[wizard]      # Interactive setup wizard
pip install bpsai-pair[all]         # All extras

Quick Start

# Initialize a new project
bpsai-pair init

# Or use the interactive wizard (requires wizard extras)
bpsai-pair wizard

# Check project status
bpsai-pair status

# Create a feature plan
bpsai-pair feature my-feature --type feature --primary "Build amazing things"

# List available skills
bpsai-pair skill list

# Pack context for AI assistants
bpsai-pair pack

License Tiers

  • Solo — Core planning, skills, enforcement, guided setup
  • Pro — Trello, GitHub, MCP, token budget, cost tracking, model routing
  • Team — Multi-user collaboration features
  • Enterprise — Remote access, SSO, multi-workspace, advanced security

Check your license: bpsai-pair license status

Documentation

Requirements

  • Python 3.10 or higher
  • Git (for project management features)

Support

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

bpsai_pair-2.11.3.tar.gz (563.8 kB view details)

Uploaded Source

Built Distribution

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

bpsai_pair-2.11.3-py3-none-any.whl (710.8 kB view details)

Uploaded Python 3

File details

Details for the file bpsai_pair-2.11.3.tar.gz.

File metadata

  • Download URL: bpsai_pair-2.11.3.tar.gz
  • Upload date:
  • Size: 563.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for bpsai_pair-2.11.3.tar.gz
Algorithm Hash digest
SHA256 699046e8a59d36c8c08832829f991338abc09d1758045ea1ef7be86d69fada1e
MD5 878d8c45128894d2d51b07c1c5ba5a34
BLAKE2b-256 268bc3cf56b7164b2144f7f123d588e74da0ea6276c5231803fb92c9a35d7ea9

See more details on using hashes here.

File details

Details for the file bpsai_pair-2.11.3-py3-none-any.whl.

File metadata

  • Download URL: bpsai_pair-2.11.3-py3-none-any.whl
  • Upload date:
  • Size: 710.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for bpsai_pair-2.11.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c54e82058b7ce8981ee701b3e78ea6ed279dca88de069c5153c8fc08a1d283b0
MD5 88e927ba6b2b0db1a1ad462123a0a813
BLAKE2b-256 db7e1255a3fe2abdd3d6b4a3e77a6bffb12ffc5d6581aca91e9119b7330d4dc7

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