Skip to main content

A simple graph builder based on LSP calls

Project description

This repo introduces a method to represent a local code repository as a graph structure. The objective is to allow an LLM to traverse this graph to understand the code logic and flow. Providing the LLM with the power to debug, refactor, and optimize queries.

Language Server proxy initialization

./lsp-ws-proxy/target/debug/lsp-ws-proxy --listen 5000 -- solargraph stdio -- jedi-language-server  -- typescript-language-server --stdio

Example

This graph was generated from a Ruby on Rails project.

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

blarify-0.1.5.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

blarify-0.1.5-py3-none-any.whl (30.5 kB view details)

Uploaded Python 3

File details

Details for the file blarify-0.1.5.tar.gz.

File metadata

  • Download URL: blarify-0.1.5.tar.gz
  • Upload date:
  • Size: 19.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.7 Darwin/23.6.0

File hashes

Hashes for blarify-0.1.5.tar.gz
Algorithm Hash digest
SHA256 3f7bf47a003cc454393c558317e13cac3c395ba70972696eb8d6df3a7b1f0e84
MD5 22ff69cb8d121a3225f4f22dca69a90b
BLAKE2b-256 fb3edeb7e51e919a9dbe1a7a1245dc0452355fabea12903e171c852084b101c3

See more details on using hashes here.

File details

Details for the file blarify-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: blarify-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 30.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.12.7 Darwin/23.6.0

File hashes

Hashes for blarify-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5985b84a4fbfdd4cf08026d3a2b404d7e35400643c5628e66d741b55cefae6d4
MD5 404892910dd2bd951defcca74ca247cd
BLAKE2b-256 2d215bf3013d38df0d369b24c15b5a2931c44a58d933855e2797d619b9ff3230

See more details on using hashes here.

Supported by

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