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

Uploaded Source

Built Distribution

blarify-0.1.2-py3-none-any.whl (30.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: blarify-0.1.2.tar.gz
  • Upload date:
  • Size: 19.1 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.2.tar.gz
Algorithm Hash digest
SHA256 80d1ff03f6268741d341a0675f891a81d86839565abba0fa3183c4886e219578
MD5 4c895a0ce9cd0b4b2373aea5b0b76140
BLAKE2b-256 41b0ecc29b2b5b83f2ce7ba5840e14f6db15a50e54a990085f48f40c5b606aa5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: blarify-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 30.3 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5ded8066012990e346ff8ef46a582d111c60c54532260d9f1f17b66b1c239e71
MD5 5c50d260e1c8cd93eb68fe0975e8e548
BLAKE2b-256 ef89f348d18b2668ebf280df297d6695ac764f3a7ade996a48866fe359ef8c32

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