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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: blarify-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 16ecd6690bfa5d78df0c8b574882605fbd49ef11eafb10b491c8d69f777678ca
MD5 df926a9233f4d0215a6c1b9fd5d3a321
BLAKE2b-256 3dd4a708e28b0b80b0cad8ef5f0e17a0dd81c890b216ef0cf941ad024d89f213

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blarify-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 556466585fb691995631fc8e46cf077aebc6d0952826fcf3db3e4fc527d07ce1
MD5 c806f34227cab25a94704eed78d3e3ef
BLAKE2b-256 570bb5e1da824d3517fc3a1fdc59bef7c407e0b5d64c8288d4d4598b2ac8fc02

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