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.9

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.9
File
unvibecode-0.3.9-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
unvibecode-0.3.9-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.9-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
unvibecode-0.3.9-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
unvibecode-0.3.9-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
unvibecode-0.3.9-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.9-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
unvibecode-0.3.9-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
unvibecode-0.3.9-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
unvibecode-0.3.9-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.9-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
unvibecode-0.3.9-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
unvibecode-0.3.9-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
unvibecode-0.3.9-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.28+ x86-64, Linux glibc 2.5+ x86-64 Details
unvibecode-0.3.9-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
unvibecode-0.3.9-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details

Total release size: 5.8 MB

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

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

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

Download URL unvibecode-0.3.9-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 472.0 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
697aa102b43e106999b8488b0afe74b6edda4c1d670530fd5ea064726dbe1098
BLAKE2b-256 checksum
How to use checksums
94ce57696f005924e3841c29b3fdf621317638d67112598078c0b25cbc69ba71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp314-cp314-macosx_11_0_arm64.whl
Size 328.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d11662432d668330336902d4d2c6cf60b0d6385e9da9eace032fac25b60b8570
BLAKE2b-256 checksum
How to use checksums
7d7e5ea7104b4357dc8f22872021c43b79ddf1cbc47eddc63db1241da086ab1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp314-cp314-macosx_10_13_x86_64.whl
Size 328.9 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
b01cb23469acde3aa7b03cf8d7b44f8f0cc7f004d2e6b3a46b0aa8f6a3a54a02
BLAKE2b-256 checksum
How to use checksums
f891c706b4a2192a63ca3fd20cb1f5cd44ca459228fb9880ee5130ede073f05a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp313-cp313-win_amd64.whl
Size 326.0 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ee10cc12f8bcd0bd83e0dc512f0949315fe6e0d49123ccc03bc063f97a1fe3b9
BLAKE2b-256 checksum
How to use checksums
31c7c2cc75f495e9b74b8f8a75e64f3388d827e9e74032028aab59378266db21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 471.4 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
de74e86ff677f85ca2bd1347468ef94f00c119f05393f198feb510b42faff08f
BLAKE2b-256 checksum
How to use checksums
650bbd3aa4e5c68e5d9c7a7cdd51317d73c9cff9a5696e055b75ae56186fedf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp313-cp313-macosx_11_0_arm64.whl
Size 328.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
48c810fdd08d14e295ef27e370b2583b88d689472d01031a85184af8c321754c
BLAKE2b-256 checksum
How to use checksums
b624f40da77498c81fd4723d0f54444e81513499762b5099748e24ea87172cc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp313-cp313-macosx_10_13_x86_64.whl
Size 328.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
7caf869e536f901de30be2ab021f889019adf8aee1054ee48ccb3125304f4e5c
BLAKE2b-256 checksum
How to use checksums
3f502f3fd6374f2df11aa713c08d0066a0d480dcd7a1d26d725f0400764a2a6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp312-cp312-win_amd64.whl
Size 326.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
915dd6b2dd2629abd9fdad2fb1d10ff5d68a94683d0e293156abc61ad18b343c
BLAKE2b-256 checksum
How to use checksums
fe4253f7de84dd2d70f06ae1a2f4daf6bd61f46e8f6cd7abaec7901036ee65c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 479.4 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
26f99b2bf85c25882278bc57eff3786b403a9e2ec455cfbd2fd84f2806f81c20
BLAKE2b-256 checksum
How to use checksums
180c39df32dc9f75ee3e378d887d4d6bd9eb220bdd586fe66504ca3ffb1f606e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp312-cp312-macosx_11_0_arm64.whl
Size 328.6 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4affc00362370cda90591e73ba52c94cb5ade7ee44c1123b4860a83789adbd32
BLAKE2b-256 checksum
How to use checksums
8e1565c8971dd1520e2bf6185d02f553514fbf2640e9636ab3928dc35db9d954
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp312-cp312-macosx_10_13_x86_64.whl
Size 329.4 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
37e063ed1c6005631ead6812ae4cd5c6a1c6faa0d7f751d051fe444026bdc53d
BLAKE2b-256 checksum
How to use checksums
dc60493c128d9135e579cd76763ea0fff7f2a91fd7f94056b5f0dda007939ff9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp311-cp311-win_amd64.whl
Size 326.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
00bbb68bef71fe1cba51855301d18b7068fa6921e2d160a4b495591be70a4e26
BLAKE2b-256 checksum
How to use checksums
d26bd1e93b0e912ebef979a4161623cb9da09617cbbd65157a9744db01188637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 468.7 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f5875ec630b8f235e8a97c808e43f3c1729dcb11a6266212d8252db46d1aa4b6
BLAKE2b-256 checksum
How to use checksums
a91379c049a46a80414692579c2b5a26cfe9069cdaeb60acef78a5e30f671cb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp311-cp311-macosx_11_0_arm64.whl
Size 328.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0531850c33617179afea02ae1c6b67dcfcaa2ae096117f72af104978b26b12ec
BLAKE2b-256 checksum
How to use checksums
d9b526d373019c0f6b35ad2d396bd73086af0463d307885cbb1cb5d9f9e7538e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

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

Download URL unvibecode-0.3.9-cp311-cp311-macosx_10_9_x86_64.whl
Size 328.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
0eac3028a4345606ca4efa8e9a064c8c9e7ddaf3af9ee8021b1621c306ed4864
BLAKE2b-256 checksum
How to use checksums
6874d9b6ad61907a56de2bb576621d24ff3aba80531bd889fa7bc30e4b4eb933
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Security for unvibecode 0.3.9

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