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.3.tar.gz (19.2 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: blarify-0.1.3.tar.gz
  • Upload date:
  • Size: 19.2 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.3.tar.gz
Algorithm Hash digest
SHA256 2b121231961bf76c0e1104861405647e38539e5769acc732b767e9e05fcb1bdb
MD5 fee1ec084ce1679fc51097b2c36183f8
BLAKE2b-256 05ece0d364b3f2a12f042c689aee304143b16239e61457d3741e3f19141269b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blarify-0.1.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1abbe9ef7abd98227acb84f3bdfd8357a7c2424d5416352c5db4c78071ee5eef
MD5 a80eb0ebfb72bef970b7e2af58a2b195
BLAKE2b-256 5384991c5f701c570aca8aa4c3134325fd9ebcc1c40e627b4a0efe9344f63abc

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