Skip to main content

UnvibeCode

Reverse engineer a complex codebase into business workflows, connected code, LLM-ready context, and evidence-backed business risk findings.

Requirements

Python 3.11 or newer.

Install

Windows

py -m pip install --upgrade unvibecode
py -m unvibecode --help

Review a repository:

py -m unvibecode review --repository "D:\\Projects\\customer-support-agent"

macOS / Linux

python3 -m pip install --upgrade unvibecode
python3 -m unvibecode --help

Review a repository:

python3 -m unvibecode review --repository "/path/to/repository"

Results

UnvibeCode writes customer results under ./unvibecode_results/.

A normal review produces:

  • 00_unvibecode_results.html — start here
  • Business Workflow Map
  • Connected Code Map
  • Complete Repository Context
  • Business Risk Findings

The Business Workflow Map explains application behavior across files and services. The Connected Code Map primarily shows static code relationships and provides downloadable context for deeper LLM analysis.

No customer OpenAI API key is required. Model requests used by the hosted analysis workflow are routed through the UnvibeCode hosted gateway.

Metadata

Release files for unvibecode 0.3.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for unvibecode 0.3.14
File
unvibecode-0.3.14-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
unvibecode-0.3.14-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
unvibecode-0.3.14-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
unvibecode-0.3.14-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
unvibecode-0.3.14-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
unvibecode-0.3.14-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
unvibecode-0.3.14-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
unvibecode-0.3.14-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
unvibecode-0.3.14-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
unvibecode-0.3.14-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
unvibecode-0.3.14-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
unvibecode-0.3.14-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
unvibecode-0.3.14-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
unvibecode-0.3.14-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
unvibecode-0.3.14-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
unvibecode-0.3.14-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details

Total release size: 12.3 MB

Release files / unvibecode-0.3.14-cp314-cp314-win_amd64.whl

Download URL unvibecode-0.3.14-cp314-cp314-win_amd64.whl
Size 501.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
a5d1dd356f77e4f33cece12f5ad08230ccac0c3aca9889572d2f5ba34d0b6ada
BLAKE2b-256 checksum
How to use checksums
f090172af4e9c6399a67afce92a5f3b3cb9e7d336abe6b0641d370b12f53310e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.14-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
bfb793c4ae14ba5fcd355234b0bb856a2a18cc2dead4096fecf15bec81d6ab66
BLAKE2b-256 checksum
How to use checksums
9b8c1ffa7b5f9c2d36f3a0adfd3c33a18d169e4ed7eb62ad819986518ff656fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp314-cp314-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.14-cp314-cp314-macosx_11_0_arm64.whl
Size 509.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92cd9776df21fb70fa0850f56a2609d001b50ad2b285e70df7a9cf4e311261e2
BLAKE2b-256 checksum
How to use checksums
91e20994cdff745154ce21547b9febe9e1620b65e2b4a4c46dd781dd2b425c77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp314-cp314-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.14-cp314-cp314-macosx_10_13_x86_64.whl
Size 522.2 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d2e2dad0e4efe478a3126484337211d2a200d4ad75b861a2d0450b7dde1bdab2
BLAKE2b-256 checksum
How to use checksums
459ec64da321969803bfe39d08650a1c718052a033e09542772e33369e8f9063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp313-cp313-win_amd64.whl

Download URL unvibecode-0.3.14-cp313-cp313-win_amd64.whl
Size 497.4 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
e9a8c9d0dfaba185e26a24ca597b3de3bc46a928281547ec4088ed14ab4fd0ea
BLAKE2b-256 checksum
How to use checksums
a48ee45e4395287b7037dc7c30732bba7994ac6debf48e8c69c6ac57918babb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.14-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
171c6151ddc7b7d7456bf1a6704fb415a98cc61e61514ab520ac7fb0bf1903a2
BLAKE2b-256 checksum
How to use checksums
f1a7978190e26c60639c3e71ead91f7fe07d5322a4deaa17281018560c719c28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp313-cp313-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.14-cp313-cp313-macosx_11_0_arm64.whl
Size 509.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79775c324af4496a9b2a3a9c644425aaef7be53d015b076aa17523cfdbe69d41
BLAKE2b-256 checksum
How to use checksums
30a6b935a6145b6e29730f575106dcd3baece5b63e4d73f66ba679fdc58e274e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp313-cp313-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.14-cp313-cp313-macosx_10_13_x86_64.whl
Size 521.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6218088af33f56df2fab04fa9f41931314f33011801e4ad494ad21341bd96de0
BLAKE2b-256 checksum
How to use checksums
56b8fe766607359f167d01250e888804a891242a1abf05d9b53bd5b6e5d0b4c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp312-cp312-win_amd64.whl

Download URL unvibecode-0.3.14-cp312-cp312-win_amd64.whl
Size 500.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0d65629628944e4fccd463b08089366f503841c578558d1ce9b796e042e9db1c
BLAKE2b-256 checksum
How to use checksums
8dc7eb4f186b1d27428d74939eaf1a5035a8ff6067da61aa9cdb71ee4f9a5a1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.14-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
28408fc088679304a74b41b9b2c846b5a9a25a32f25309461283a3f73237d1cc
BLAKE2b-256 checksum
How to use checksums
7cb0624541bf3083573c3ba321484c8f00c77f8fa05272cb098ae325579c793d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp312-cp312-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.14-cp312-cp312-macosx_11_0_arm64.whl
Size 512.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b7ef58db24d0cfbe04441d2a069be9a84ae8f62eed3ebfd717813599e9df94e8
BLAKE2b-256 checksum
How to use checksums
c4cb47e423794a9f7ee8c42ac2e099abe77fa5d8359239148d92b84520e9c953
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp312-cp312-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.14-cp312-cp312-macosx_10_13_x86_64.whl
Size 523.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
079dce0130d1f89f640b204f272f569c5d502208337cf246db193ef7a9c7fe7f
BLAKE2b-256 checksum
How to use checksums
b362d2c066554e7ab2e47e517589895cae4cd0e85ed400ea847e56e21dba9779
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp311-cp311-win_amd64.whl

Download URL unvibecode-0.3.14-cp311-cp311-win_amd64.whl
Size 498.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2d93f9ac7cbe6c245a4431417bb5fa3dfed3118c12a399aac97534156edda82b
BLAKE2b-256 checksum
How to use checksums
c4b1a3f1d982f8c638af547c262a472bd7db9fc279279403ca8e6c6ba462593d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.14-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5ee9a1470bf4a041b563798f5aade4ac987e7a74ff6667734d0792c853b265df
BLAKE2b-256 checksum
How to use checksums
7a07e882d533a1db6b82fe7dfbecdee9672ace35c9352b28d52d4dad0ddf4584
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp311-cp311-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.14-cp311-cp311-macosx_11_0_arm64.whl
Size 510.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2e4cd0376bb98563db71fbba9596f3f0d52c0e2fd514cfbe2520d031cef77cb0
BLAKE2b-256 checksum
How to use checksums
b0b404a3f62e226427d1c88defb4f1651800f46c374fae2dc91ec385d3be683a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Release files / unvibecode-0.3.14-cp311-cp311-macosx_10_9_x86_64.whl

Download URL unvibecode-0.3.14-cp311-cp311-macosx_10_9_x86_64.whl
Size 518.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
03dc3acb5f2f31d46fbefb405ec875cb2a11f16b78946fb5a5f73adab4276bf1
BLAKE2b-256 checksum
How to use checksums
1e0ba16d6bec518a6940e7aa68932ebdbbdbd8b109af22209dc2256017736390
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.3

Security for unvibecode 0.3.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page