microsoft / multilspy
multispy is a lsp client library in Python intended to be used to build applications around language servers.
☆58Updated last month
Related projects ⓘ
Alternatives and complementary repositories for multilspy
- Code and Data artifact for NeurIPS 2023 paper - "Monitor-Guided Decoding of Code LMs with Static Analysis of Repository Context". `multis…☆205Updated 3 months ago
- Binary Python wheels for all tree sitter languages.☆164Updated 4 months ago
- Grep source code and see useful code context about matching lines☆134Updated 3 months ago
- Can It Edit? Evaluating the Ability of Large Language Models to Follow Code Editing Instructions☆40Updated 3 months ago
- Aider's refactoring benchmark exercises based on popular python repos☆44Updated last month
- Harness used to benchmark aider against SWE Bench benchmarks☆53Updated 4 months ago
- Data and evaluation scripts for "CodePlan: Repository-level Coding using LLMs and Planning", FSE 2024☆52Updated 2 months ago
- SCIP indexer for Python☆54Updated 3 weeks ago
- Graph-based method for end-to-end code completion with context awareness on repository☆47Updated 2 months ago
- RepoQA: Evaluating Long-Context Code Understanding☆100Updated 2 weeks ago
- A command line tool for parsing code syntax☆106Updated last month
- ✨ RepoBench: Benchmarking Repository-Level Code Auto-Completion Systems - ICLR 2024☆133Updated 3 months ago
- ☆21Updated last month
- Enhancing AI Software Engineering with Repository-level Code Graph☆94Updated 2 months ago
- ☆81Updated 4 months ago
- An experimental Rust library for general code file relationship analysis. Based on tree-sitter and git analysis.☆37Updated this week
- Using Large Language Models for Repo-wide Type Prediction☆96Updated 11 months ago
- r2e: turn any github repository into a programming agent environment☆89Updated 3 weeks ago
- Fast and robust AST parsing of any language☆28Updated 6 months ago
- Code generator and generated types for Language Server Protocol.☆116Updated 3 weeks ago
- Efficient and general syntactical decoding for Large Language Models☆198Updated this week
- Extract and combine multiple source code views using tree-sitter☆108Updated 4 months ago
- Open sourced predictions, execution logs, trajectories, and results from model inference + evaluation runs on the SWE-bench task.☆100Updated this week
- ☆117Updated last year
- Query language for blending SQL logic and LLM reasoning across structured + unstructured data. [Findings of ACL 2024]☆75Updated 3 weeks ago
- CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completion (NeurIPS 2023)☆122Updated 3 months ago
- Contains the prompts we use to talk to various LLMs for different utilities inside the editor☆62Updated 9 months ago
- A tree-sitter language pack☆22Updated 4 months ago
- 🍎APPL: A Prompt Programming Language. Seamlessly integrate LLMs with programs.☆75Updated last month
- A multi-language source code analyzer and docstrings parser☆52Updated 10 months ago