Skip to main content

BlackboxAI is AI pair programming in your terminal

Project description

BLACKBOXAI: AI Pair Programming in Your Terminal

BlackboxAI enables pair programming with LLMs directly in your terminal, working seamlessly with your local git repositories. Use it for new projects or existing codebases.

Getting Started

Quick setup in two steps:

  1. Install the package:
pip install blackboxai-chat
  1. Start coding with your AI pair:
# Navigate to your git repository
$ cd /to/your/git/repo

# Launch BlackboxAI
$ blackboxai

Features

  • Flexible File Selection: Edit specific files with blackboxai <file1> <file2> ...
  • Intelligent Code Modifications:
    • Feature implementation
    • Bug fixes
    • Test case generation
    • Code refactoring
    • Documentation updates
  • Git Integration: Automatic commits with meaningful messages
  • Multi-language Support: Works with Python, JavaScript, TypeScript, PHP, HTML, CSS, and more
  • Multi-file Capability: Handles complex changes across multiple files
  • Codebase Awareness: Utilizes repository mapping for better context
  • Real-time Sync: Stays updated with your editor changes during chat sessions

Start pair programming with AI today!

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

blackboxai_chat-0.1.1.tar.gz (39.0 MB view details)

Uploaded Source

Built Distribution

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

blackboxai_chat-0.1.1-py3-none-any.whl (38.2 MB view details)

Uploaded Python 3

File details

Details for the file blackboxai_chat-0.1.1.tar.gz.

File metadata

  • Download URL: blackboxai_chat-0.1.1.tar.gz
  • Upload date:
  • Size: 39.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.15

File hashes

Hashes for blackboxai_chat-0.1.1.tar.gz
Algorithm Hash digest
SHA256 dff633e6fa62329a189ba37fff4a78c04db6727510459559a6828eb0998727b1
MD5 c59402f2bc0ba019b227ceedc25c6935
BLAKE2b-256 0c5898d9bab7f7ca938b1559976b6bc32930339d30d066347bfe7cab1486325e

See more details on using hashes here.

File details

Details for the file blackboxai_chat-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for blackboxai_chat-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 eda7d6c685624e5aaf82b8c8c887943d2365848314b339837ac1c7b2e05bb246
MD5 d683e1621786c9518ce27a4a661a95b8
BLAKE2b-256 283107c138ff510f9b37ccf06b96b079db811a9ca83c5ef7e7308a295557f483

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