Skip to main content

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, linkers
  • hypergumbo-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


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

hypergumbo-2.0.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

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

Hashes for hypergumbo-2.0.0.tar.gz
Algorithm Hash digest
SHA256 fae0510757cc4382d7cb2e0f92035ef6bf1d55583d6da905b5c6ab49a90b12e1
MD5 bb2c397e7ebd52fff4596d1f72cc238b
BLAKE2b-256 a4c576126c5dd08fc3c7d91ff7a78b377a5af0cc77377530d38d131741da5154

See more details on using hashes here.

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

Hashes for hypergumbo-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 54aaeb45522b093694187a09a6478fbf0543ad59c520f5ea4c6beb8e46e65647
MD5 08b79fecbd807bdf3b56a41a7b75f889
BLAKE2b-256 dd7a3c758affadcd191bcb50732947d677131207f1428d95ea4670be0e452cbf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page