Skip to main content

Cowgirl AI - Auto Code

Project description

Auto Code

A programming CLI bot that digests Python files in a specified directory and updates them with refinements.

Installation

To install the necessary packages, run:

pip install cowgirl-ai-core cowgirl-ai-utils cowgirl-ai-auto-code

Usage

To refine Python files in the src directory, use the following command:

cowgirl-ai-auto-code refine src .py 

What Does "Refine" Do?

The "refine" command analyzes your code, suggesting improvements and optimizations to enhance readability, performance, and maintainability. It's like having a coding buddy who helps you clean up your code!

Compatibility

This program is currently only compatible with OpenAI. We're looking into expanding compatibility with other open-source LLMs like Meta and Anthropic. Additionally, we're investigating the possibility of adding .sql refinements to the CLI tool. :)

Troubleshooting

If you encounter issues while using the tool, consider the following:

  • Ensure that all required packages are installed correctly.
  • Check the file paths for any typos or incorrect directories.
  • Review the output logs for specific error messages that can guide you.

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

cowgirl_ai_auto_code-1.4.13.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

cowgirl_ai_auto_code-1.4.13-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file cowgirl_ai_auto_code-1.4.13.tar.gz.

File metadata

  • Download URL: cowgirl_ai_auto_code-1.4.13.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for cowgirl_ai_auto_code-1.4.13.tar.gz
Algorithm Hash digest
SHA256 3143bfb5c413110dc9f19d40b3dc6766571d3637383ca6841cb6fbf62ebcf08a
MD5 5e90f3e822374562c8c9058a84f383e9
BLAKE2b-256 4a4d1954b304f1a0a9aecffcb239de602a1ff19d7a7d14dde51ebdb4b3bc5a78

See more details on using hashes here.

File details

Details for the file cowgirl_ai_auto_code-1.4.13-py3-none-any.whl.

File metadata

File hashes

Hashes for cowgirl_ai_auto_code-1.4.13-py3-none-any.whl
Algorithm Hash digest
SHA256 c527f6f00cf60c15d648a79cf35a02a7470e750955593fc14ad109b8b547222b
MD5 a21bda2fc2ad06a8d5885a54405fad96
BLAKE2b-256 475f078c3c1ed3504144202bb3bd9c2088fc1eb27b8dc17fae71b61dc4e726e9

See more details on using hashes here.

Supported by

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