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.2.tar.gz (8.6 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.2-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for neuroloom_codeweaver-0.1.2.tar.gz
Algorithm Hash digest
SHA256 013f7dbb31fac43fc4a0822e66a2086db3b95489fa27569ceb768f3d3d50ad95
MD5 917919418ccd6a63f9183659d88c990a
BLAKE2b-256 0879906bd5ec38ed3022887341ade5164a6b3453a268f105924c8c92ec336ded

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuroloom_codeweaver-0.1.2.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.2-py3-none-any.whl.

File metadata

File hashes

Hashes for neuroloom_codeweaver-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 afc2b63850b31c83d8eed5585fae56595eae687acaa803f7609d4f048ea66370
MD5 9eaac14ea8cf57f38bc02926a9ae8f7d
BLAKE2b-256 c4788f8044fd6fb11d925a6559e6b6f8fece57e91259766b440ce94a23c0e5fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for neuroloom_codeweaver-0.1.2-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