Current collected state Current
Observed since 21 Oct, 10:04 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
AI-powered debugging tool that catches exceptions and provides fixes.
AIBugger is a powerful, AI-driven debugging tool for Python. It automatically catches exceptions, analyzes them using an LLM, and provides actionable fixes and explanations directly in your console (or via Slack/Webhooks).
pip install aibugger
(Note: Package is not yet on PyPI, install from source/git)
from aibugger import AIBugger, GeminiClient
# Initialize with your API key
client = GeminiClient(api_key="your-api-key")
debugger = AIBugger(llm_client=client)
# Install the hook
debugger.install()
# Your code here...
print(1 / 0) # Exception will be caught and analyzed!
from aibugger import AIBugger, OpenAIClient, SlackHandler
client = OpenAIClient(api_key="sk-...")
slack = SlackHandler(webhook_url="https://hooks.slack.com/...")
debugger = AIBugger(llm_client=client, handlers=[slack])
debugger.install()
You can also use environment variables:
GEMINI_API_KEYOPENAI_API_KEYDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 23 Dec 2025 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:04 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:bff2466bba4e9e724badd82a890faa1981e6d85e0d7b9dd850086126f89cedf4