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

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

Total release size: 12.6 MB

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

Download URL unvibecode-0.3.15-cp314-cp314-win_amd64.whl
Size 519.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0fe60e2a5461c5e75c94696412dffff28c5033031e139bebf71911cd5cab52e1
BLAKE2b-256 checksum
How to use checksums
da367aa43ba89091494427b7a25163aaeb3b68b6791d6c926ae58cd9eea401a4
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.15-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.15-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 1.6 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e3d467d9ce5ea1cd4bacfbad67ff5464ee36678f5964e5e727cd70f4b6fd6b8a
BLAKE2b-256 checksum
How to use checksums
ec87b81df73b87e91fa00c0f261ac2e175382d218c3856e89c42a168423ab61e
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.15-cp314-cp314-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.15-cp314-cp314-macosx_11_0_arm64.whl
Size 527.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bc44752ed48b36d3446cd1ece6ceed3adee20cefab61099b48fc58e8ea78d9b5
BLAKE2b-256 checksum
How to use checksums
cb8723063d61c42ce288a675acfb3c9114b17fc46ebd2cf3a5fadeeaf255828d
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.15-cp314-cp314-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.15-cp314-cp314-macosx_10_13_x86_64.whl
Size 539.9 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
958d2db62139ec214eec0d936f89faaa7657a758b6eb0382265de01dd6732900
BLAKE2b-256 checksum
How to use checksums
d0db694786e516250ed046d1842fa53b332da4bc8d75e6735c33723d1a6d026f
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.15-cp313-cp313-win_amd64.whl

Download URL unvibecode-0.3.15-cp313-cp313-win_amd64.whl
Size 515.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
7ca9ee0da43a5fe0d2a19f065332783eba79148fc42d5cbcdbfe9f5634db9683
BLAKE2b-256 checksum
How to use checksums
a148af2662b9302be54439bbd6fd3edea53864b3624b54786f3de11b38f441bb
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.15-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.15-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
401272c85ced1bc88b0c5bf241428c59a035a181d5fc603d2600871b53ac3851
BLAKE2b-256 checksum
How to use checksums
9456492458a479e25b287b86d93d0dabf9c0475089bf02c1ba3bd196ceac922e
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.15-cp313-cp313-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.15-cp313-cp313-macosx_11_0_arm64.whl
Size 527.0 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d76b5d1852ce19a4749f53ce8f70b48703acdb0f9fa0defa0ebf2a1e54d4edf4
BLAKE2b-256 checksum
How to use checksums
c72d84a52848fb2da005ae7aa6fba4e7043936ff4b1d4ee96bdfeb5095c25ab0
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.15-cp313-cp313-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.15-cp313-cp313-macosx_10_13_x86_64.whl
Size 539.0 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5e076b373f540f9d1d3ddc32fdbd1bd9b5a49b40eca69ecdbc8617df95107dcc
BLAKE2b-256 checksum
How to use checksums
1c14b5315e25476bea8db2c966bf629b7946a016d6e8f9c01f2c730af1daa582
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.15-cp312-cp312-win_amd64.whl

Download URL unvibecode-0.3.15-cp312-cp312-win_amd64.whl
Size 517.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
eab44180df9c967ba68ad952533377899d264763f4080c33b90ac30fc78f6963
BLAKE2b-256 checksum
How to use checksums
7637d59f95e99a6d233c810fa2d1e91675d4fdfb875f4d33e83a7502feaa20c4
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.15-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.15-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
340368d348c093a8cdd948f5b5060e675af9e51805884668f64b669a592b5321
BLAKE2b-256 checksum
How to use checksums
e17d662e73b52ad16864427a5fa48e4cb8d2d215eca1d7804e022a54c7619d21
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.15-cp312-cp312-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.15-cp312-cp312-macosx_11_0_arm64.whl
Size 529.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8494a4207936fedf6e36e0b983cfd3b40d7c200931f34a682a6837b9a0f040aa
BLAKE2b-256 checksum
How to use checksums
55495192052ac29863b9790b5087235748273cb7206b5c071ac4a2c36abab99f
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.15-cp312-cp312-macosx_10_13_x86_64.whl

Download URL unvibecode-0.3.15-cp312-cp312-macosx_10_13_x86_64.whl
Size 541.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e4bb2c352de3a7018e62f2f8bd96947a692f0c237cdd847e8c031c15234f82f5
BLAKE2b-256 checksum
How to use checksums
bfdf7b9ab47ca4a514f208c33d2ef05bd79a665ee3bad1c1deff44ba0c63b693
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.15-cp311-cp311-win_amd64.whl

Download URL unvibecode-0.3.15-cp311-cp311-win_amd64.whl
Size 516.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9928849b32832c6b96bf6bac1274831399ac71b9447172409d76dee04b0b0215
BLAKE2b-256 checksum
How to use checksums
b9645f2dd648f2947a99920110d23e61a1d6b88dfbc93d8ee89150531ee795fc
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.15-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL unvibecode-0.3.15-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
c7f22d70da1566f9f4c93c7587bfbb338722fd6e8d9c119485e0f691d07ba966
BLAKE2b-256 checksum
How to use checksums
868617e4e34411995fadcfd14589184aeabaa2a6953e8252d031528bc7dc4de6
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.15-cp311-cp311-macosx_11_0_arm64.whl

Download URL unvibecode-0.3.15-cp311-cp311-macosx_11_0_arm64.whl
Size 527.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
79cf448ced00f88fae37c7a48ac1652596570192ece995dffd9b2cc07f8e1a6b
BLAKE2b-256 checksum
How to use checksums
b2ef674465a2dfe42246ef7ffe1a133e91b8ebb97819f30d2ffe1eabf1f46079
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.15-cp311-cp311-macosx_10_9_x86_64.whl

Download URL unvibecode-0.3.15-cp311-cp311-macosx_10_9_x86_64.whl
Size 536.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2f648ef1e04a56259b56aa85bae9ff736139559f41931df8360b49a830286147
BLAKE2b-256 checksum
How to use checksums
0abb395ef8fafdd131b6791fde1edb056ee092f805891eede6eaacc04d1b907f
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.15

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