OntoSight CodeGraph
Read a local CodeGraph index (.codegraph/codegraph.db) and visualize call subgraphs in OntoSight.
Install
pip install ontosight-codegraph
# or
uvx ontosight-codegraph .
Usage
# Ensure index exists
npx @colbymchenry/codegraph init -i
# Auto-seed from highest fan-in symbols
ontosight-codegraph .
# Seed around a symbol
ontosight-codegraph . --symbol view_graph --path vendor/ontosight/
# Task-scoped subgraph
ontosight-codegraph . --task "auth flow" --hops 2 --max-nodes 200
npm wrapper
For a zero-Python-install workflow (uses uvx under the hood; auto-runs CodeGraph init when the index is missing):
npx @royalsolution/ontosight .
See packages/ontosight/ and packages/ontosight/AGENTS.md for npm package details and AI agent usage.
Publish (maintainers)
cd packages/ontosight-codegraph
python -m build
twine check dist/*
twine upload dist/*
Metadata
Release files for ontosight-codegraph 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ontosight_codegraph-0.2.0.tar.gz | 30.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ontosight_codegraph-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 45.3 kB
Release files / ontosight_codegraph-0.2.0.tar.gz
| Download URL | ontosight_codegraph-0.2.0.tar.gz |
|---|---|
| Size | 30.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
723ebfbc4cb556d64cd7115eb320979867455f8eedf0dc90984cd18c09eaa3a0
|
|
BLAKE2b-256 checksum How to use checksums |
55057df5581eb9207827a73c4567d3099ee505add0761928b77ddde2369d156d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.11
|
Release files / ontosight_codegraph-0.2.0-py3-none-any.whl
| Download URL | ontosight_codegraph-0.2.0-py3-none-any.whl |
|---|---|
| Size | 15.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
739665a09d05a2e3340ae145d022cdbe857cabdaaf6713fec8e636ff3d21b5b7
|
|
BLAKE2b-256 checksum How to use checksums |
6000c546756870c7dda70676f8ac26907460ed503922d1c62acaa221462204a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.11
|