Skip to main content

Client-side Tree-sitter parser for Neuroloom code graph extraction

Project description

neuroloom-codeweaver

Client-side Tree-sitter parser for Neuroloom code graph extraction.

Install

pip install neuroloom-codeweaver

Usage

from codeweaver import discover_files, parse_files

# Discover source files under a directory
files = discover_files("/path/to/project")

# Parse them into structured code graph nodes
nodes = parse_files(files)

This package is intentionally standalone — it has no dependency on any Neuroloom server package. Source code is parsed locally; only structural metadata (names, types, line ranges, relationships) is produced.

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

neuroloom_codeweaver-0.1.1.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

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

neuroloom_codeweaver-0.1.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file neuroloom_codeweaver-0.1.1.tar.gz.

File metadata

  • Download URL: neuroloom_codeweaver-0.1.1.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for neuroloom_codeweaver-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3d42a0abd67805c1ba45eaef25929d588f8e49e500715a03f4deb2b81c07594c
MD5 eebb190c5ed4cfaefb63f581d573bd6b
BLAKE2b-256 9a5d61b5f6d6140417d2d2b76cd7d7e759794e73f2c95d48dd14dd9b19c749a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuroloom_codeweaver-0.1.1.tar.gz:

Publisher: publish-codeweaver.yml on endless-galaxy-studios/neuroloom

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file neuroloom_codeweaver-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for neuroloom_codeweaver-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6ba0b8cc0f0fffac16db79093d7517145e38b672e9667948f98bc4e2645ca813
MD5 c172dbd005543f77469c221ffdc7d471
BLAKE2b-256 3260dda1c98096d6d90e7d85e4faebf05bccaa5a1f5e636d242dde44b979011d

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuroloom_codeweaver-0.1.1-py3-none-any.whl:

Publisher: publish-codeweaver.yml on endless-galaxy-studios/neuroloom

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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