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

Uploaded Source

Built Distribution

blarify-0.1.6-py3-none-any.whl (30.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: blarify-0.1.6.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.6.tar.gz
Algorithm Hash digest
SHA256 20d7ee05354c7e4695b9026cd602e07c7addaa5b38bf74f1333ce7dbdf9c8c0c
MD5 cc4808e9a7dcc3fb2fc25bb4787f05dc
BLAKE2b-256 c85633e87058b14e4a0dd880af9958d5186d0753d21689bb56a75edf3989a8d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blarify-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 30.6 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 16c6445157b9ac926826986ea4d1bbd3579d83ecd586dc94ceaf20fd1638d8be
MD5 f9ff73ae7bbf7e5c860223b576c28a9d
BLAKE2b-256 4bd2977bfcf606c1878f0a368906b5fe77a637b7eeaad278e8b9b4d1396f9c1e

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