Current collected state Current
Observed since 21 Oct, 10:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Catch AI-generated code issues before they catch you
Catch AI-generated code issues before they catch you.
aicheck is a static analysis toolkit that detects common failure patterns in AI-generated Python code:
utils, helpers, misc)return/raiseopen().read() patternspip install aicheck
# Check a single file
aicheck check my_file.py
# Check an entire project
aicheck check src/
# JSON output for CI integration
aicheck check src/ --format json
[FAIL] src/suspicious.py (score: 62.0)
high L1:0 [hallucinated_import] Potentially hallucinated module: 'utils'
↳ Verify 'utils' exists; check PyPI or project dependencies
medium L14:4 [unreachable_code] Unreachable branch: condition is always False
low L11:4 [dead_code] Possibly unused variable: 'unused_var'
Files: 1 Passed: 0 Failed: 1
Average confidence score: 62.0/100
| Command | Description |
|---|---|
aicheck check <path> | Analyze a file or directory |
aicheck check <path> --format json | Output as JSON |
aicheck version | Show version |
| Score | Meaning |
|---|---|
| 100–90 | Clean |
| 89–70 | Minor issues |
| 69–50 | Moderate issues — review recommended |
| <50 | Critical — do not commit without review |
git clone https://github.com/maheshmakvana/ai-check.git
cd ai-check
python -m venv venv && source venv/bin/activate
pip install -e ".[test]"
pytest tests/ -v
ruff check src/
mypy src/
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.8 | 17 May 2026 | 4 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:08 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:cb325c2b42c5038c5a8adf0e5f9aa87bbfcfa65d266cabd5e59cb2fa9b17e17e