Get the latest tech news
Multilspy: Building a common LSP client handtuned for all Language servers
multispy is a lsp client library in Python intended to be used to build applications around language servers. - microsoft/multilspy
Language servers are tools that perform a variety of static analyses on code repositories and provide useful information such as type-directed code completion suggestions, symbol definition locations, symbol references, etc., over the Language Server Protocol (LSP). Since LSP is language-agnostic, multilspy can provide the results for static analyses of code in different languages over a common interface. It is useful to develop toolsets that can interface with AI systems like Large Language Models (LLM).
Or read this on Hacker News