AI-powered Python bug identification client
Project description
Overload AI Client
AI-powered Python bug identification client library.
Installation
pip install overload-ai
Usage
from overload_ai import analyze_code
# Analyze code string
code = """
def divide(a, b):
return a / b
result = divide(10, 0)
"""
bugs = analyze_code(code)
for bug in bugs:
print(f"{bug['severity']}: {bug['description']}")
File Analysis
You can also analyze Python files directly:
from overload import analyze_code
# Analyze a Python file
bugs = analyze_code("my_script.py")
for bug in bugs:
print(f"{bug['severity']}: {bug['description']}")
Features
- Detect syntax bugs, runtime exceptions, logic flaws, security vulnerabilities
- Simple API with automatic file/code detection
- Custom timeout and error handling
Configuration
Set environment variables:
OVERLOAD_BASE_URL: Custom API base URL (default: https://overload-api.onrender.com)OVERLOAD_API_KEY: API key if required (future feature)
License
MIT License
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
overload_ai-1.1.0.tar.gz
(4.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file overload_ai-1.1.0.tar.gz.
File metadata
- Download URL: overload_ai-1.1.0.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d461607fffb4909653668253038cd54a9965978e29c04612365f36576e4d5af4
|
|
| MD5 |
05573ddf70a1ea75a4511e8a42861a2f
|
|
| BLAKE2b-256 |
096b464fea8ee7f20efd5f1f782c5b966b0bab5ba9f9be6f5b7d5f8a1fa846a6
|
File details
Details for the file overload_ai-1.1.0-py3-none-any.whl.
File metadata
- Download URL: overload_ai-1.1.0-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2cc3eb9acc46eee0b687d364e609042bc48e94c151a7d1c68f30e403fb558e4f
|
|
| MD5 |
f1a2351be1ab0ddc23e789c7c58834cd
|
|
| BLAKE2b-256 |
4b154ffd5018a1b359fc4176bd7219e6440368969b51268ee743ec9aa684ea5e
|