PatWie/polyglot_ls
An LLM-based LS implementation that makes use of tree-sitter context to perform code actions
This tool helps developers streamline their coding tasks by integrating Large Language Models (LLMs) directly into their code editor. It takes your existing code or text, uses an LLM to generate or modify content like documentation or function signatures, and places the output precisely back into your files. Software developers and engineers who want AI assistance within their familiar editor would find this useful.
No commits in the last 6 months.
Use this if you are a software developer using an LSP-compatible editor (like Neovim) and want to leverage LLMs for tasks such as generating code documentation, adjusting function signatures, or refining commit messages, all within your existing workflow.
Not ideal if you prefer using models other than AWS Bedrock, require a graphical user interface, or are not comfortable with command-line setup and configuration files.
Stars
16
Forks
—
Language
Rust
License
Apache-2.0
Category
Last pushed
Sep 06, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/PatWie/polyglot_ls"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
rtk-ai/rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust...
jnsahaj/lumen
Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
jkawamoto/ctranslate2-rs
Rust bindings for OpenNMT/CTranslate2
Reim-developer/Sephera
Fast Rust CLI for codebase metrics and deterministic LLM context packs
Topos-Labs/infiniloom
High-performance repository context generator for LLMs - Transform codebases into optimized...