Local-first repo behavior map generator
Project description
hypergumbo
Local-first repo behavior map generator for AI coding agents.
Installation
pip install hypergumbo
This installs all hypergumbo components:
hypergumbo-core: CLI, IR, slice, sketch, linkershypergumbo-lang-mainstream: Python, JS, Java, Go, Rust, etc.hypergumbo-lang-common: Haskell, Elixir, GraphQL, etc.hypergumbo-lang-extended1: Zig, Solidity, Agda, etc.
Usage
# Generate behavior map
hypergumbo run .
# Generate token-budgeted overview
hypergumbo sketch .
# Forward slice from a symbol
hypergumbo slice --symbol MyClass.method
# Reverse slice to find callers
hypergumbo slice --reverse --symbol MyClass.method
Documentation
See https://codeberg.org/iterabloom/hypergumbo for full documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hypergumbo-2.0.0.tar.gz
(2.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hypergumbo-2.0.0.tar.gz.
File metadata
- Download URL: hypergumbo-2.0.0.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fae0510757cc4382d7cb2e0f92035ef6bf1d55583d6da905b5c6ab49a90b12e1
|
|
| MD5 |
bb2c397e7ebd52fff4596d1f72cc238b
|
|
| BLAKE2b-256 |
a4c576126c5dd08fc3c7d91ff7a78b377a5af0cc77377530d38d131741da5154
|
File details
Details for the file hypergumbo-2.0.0-py3-none-any.whl.
File metadata
- Download URL: hypergumbo-2.0.0-py3-none-any.whl
- Upload date:
- Size: 2.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54aaeb45522b093694187a09a6478fbf0543ad59c520f5ea4c6beb8e46e65647
|
|
| MD5 |
08b79fecbd807bdf3b56a41a7b75f889
|
|
| BLAKE2b-256 |
dd7a3c758affadcd191bcb50732947d677131207f1428d95ea4670be0e452cbf
|