For text editor integrations, the strongest matches are smallcloudai/refact (Refact is an AI-powered coding assistant and autonomous engineering), zed-industries/zed (Zed is an AI-native text editor designed with deep) and microsoft/vscode-copilot-chat (This repository provides an official AI coding assistant extension). zxqfl/tabnine and intitni/copilotforxcode round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Hand-picked text editor plugins and integrations for VS Code, Vim, and more, ranked by GitHub stars and activity. Compare and find the right one.
Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst
Refact is an AI-powered coding assistant and autonomous engineering system that integrates directly into popular editors like VS Code to provide chat interfaces, code completion, and codebase indexing.
Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactoring, and code generation. The editor distinguishes itself through a GPU-accelerated rendering pipeline and an asynchronous multi-threaded architecture that ensures low-latency interaction even with large-scale projects. It features built-in support for real-time, multi-user colla
Zed is an AI-native text editor designed with deep built-in coding assistants, collaborative workflows, and high-performance GPU-accelerated rendering, making it a comprehensive tool for AI-assisted development.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
This repository provides an official AI coding assistant extension with a conversational chat interface and developer tool integration for popular text editors.
TabNine is an AI programming assistant and large language model completion tool that predicts and completes source code in real time. It functions as a language-aware code predictor, providing automated line completions and code snippets based on the context of the current file and project. The system utilizes custom language mapping and programming language tokenization to ensure suggestions remain syntax-accurate across various file extensions. By defining how source code is broken into symbols and identifiers, the tool maintains consistent suggestions across a project's different file type
TabNine is a well-known AI programming assistant that provides real-time code completion and syntax-aware suggestions, fitting the requested category despite lacking a visible chat interface in this repository description.
CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools including a conversational chat interface, a code completion tool, and a natural language refactorer to assist with Apple platform development. The project differentiates itself by integrating project context and compiler errors directly into its AI interactions. It supports custom prompt execution using template variables and enables the triggering of shell scripts and system shortcuts directly from the chat interface to automate development tasks. The system manages AI integ
This extension brings AI coding assistants, chat interfaces, and code completion directly into Xcode, aligning well with the requested tool category despite being limited to a single IDE.
Bloop is an AI code analysis tool and semantic search engine designed for understanding and querying large-scale codebases. It utilizes a high-performance indexing system written in Rust to enable fast symbol and text retrieval across multiple programming languages. The project differentiates itself by using on-device embeddings for semantic code search, allowing users to locate logic based on meaning and intent rather than exact keywords. It combines a language model with a retrieval-augmented generation approach to provide a natural language interface for conversational querying and the gen
Bloop is a semantic code search engine and analysis tool that provides natural language conversational querying, though its primary identity is a standalone code intelligence platform rather than a native text editor extension.
This project is a Vim plugin that functions as an AI-powered coding assistant. It integrates large language models directly into the text editor to provide real-time code suggestions and function completions based on the current file context and cursor position. The plugin distinguishes itself by utilizing an asynchronous event loop to maintain editor responsiveness while communicating with remote models. It employs a virtual buffer overlay to display generated code suggestions, allowing users to preview and accept proposed changes without modifying the underlying file until explicitly confir
This repository provides a Vim plugin that brings real-time AI code completion and generation directly into the editor interface. While it delivers strong IDE integration and code completion, it focuses primarily on Vim rather than multi-editor support and lacks a full chat interface or custom prompt configuration.
Tabby is a self-hosted AI coding assistant designed to provide real-time code completion and interactive chat capabilities within development environments. By functioning as a private server application, it allows teams to maintain control over their infrastructure and data while integrating intelligent code generation directly into their existing workflows. The platform distinguishes itself through its repository-aware knowledge retrieval and multi-model orchestration. It indexes local and remote source code repositories and technical documentation into a searchable vector-based knowledge gr
Tabby is a self-hosted AI coding assistant that provides real-time code completion, chat, and repository indexing for development environments, though it relies on client-side plugins to connect to your preferred IDE.
windsurf.vim is an AI-driven development tool for Vim and Neovim that integrates AI-powered code completion, a conversational coding assistant, and autonomous agent orchestration. It enables users to receive real-time code suggestions and perform complex refactoring via natural language instructions directly within the editor. The project provides a system for dispatching and monitoring multiple AI agents to execute engineering tasks across local and cloud environments. It includes context-aware project analysis by indexing the local codebase and supports shared workspace management to mainta
This repository provides a Neovim plugin that integrates AI-powered code completion, chat interfaces, and codebase indexing directly into the editor, matching the requested extension category and features.
Costrict is an AI software engineering agent and coding assistant designed for enterprise-grade development. It functions as a multi-model AI orchestrator that generates, completes, and reviews code, while serving as a remote development environment that bridges browser interfaces with remote directories for file management and terminal execution. The platform distinguishes itself through an AI code review system that utilizes multi-model verification and repository indexing to ensure code quality. It employs a structured agent approach that decomposes complex natural language requirements in
Costrict provides editor integration plugins and multi-model AI orchestration for coding assistance, though it operates more as an expansive enterprise agent platform than a traditional sidebar extension.
TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up
TabNine is an AI-powered code completion engine that integrates directly into popular text editors and IDEs to provide real-time code suggestions and privacy-focused processing.
Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which
Kilocode provides VS Code and JetBrains extensions with chat interfaces and AI coding agent capabilities, though it functions more as an autonomous engineering platform than a simple editor-based autocomplete plugin.
Positron is a data science integrated development environment and AI-powered code editor designed for polyglot development, specifically supporting Python and R. It functions as a remote compute workspace that separates the user interface from the execution kernel via SSH or container integration. The environment features a deep integration of large language models that provide context-aware suggestions and automated data analysis by accessing real-time interpreter state, in-memory objects, and plot outputs. It distinguishes itself through a polyglot runtime bridge that enables cross-language
Positron is an AI-powered data science IDE built for polyglot development in Python and R, offering deep integration with large language models for context-aware suggestions and workspace analysis.
copilot.lua is a Lua-based Neovim plugin that integrates GitHub Copilot to provide an AI code completion engine. It delivers real-time ghost text and inline suggestions within the editor, utilizing a Neovim LSP client to manage communication and buffer-specific activations. The project handles GitHub account integration through token-based authentication and corporate instance support. It allows for the management of AI models and the configuration of language server protocols to authorize and customize service access. The system covers AI coding assistance through predictive edit suggestion
This Lua-based Neovim plugin provides AI code completion and real-time ghost text suggestions directly inside the editor, matching the requested IDE integration capability.
CopilotForXcode is an AI-powered coding assistant integrated directly into Xcode as a source editor extension. It functions as an agent that can automate multi-step project tasks, such as editing files, running terminal commands, and searching across the entire codebase, all while understanding the full context of the current Xcode project. The assistant provides a context-aware chat interface that answers coding questions based on open files, symbols, and recent edits. It also offers diff-based code review, analyzing changes to provide feedback on code quality and potential issues before mer
This extension brings an AI-powered coding assistant and chat interface directly into Xcode, aligning well with the search for IDE-integrated developer tools despite being limited to a single editor.
ChatGPT.nvim is an OpenAI LLM Neovim plugin that serves as an AI-powered code assistant for refactoring, completing, and fixing code snippets. It functions as a custom prompt automation tool and a markdown renderer, allowing users to interact with language models directly within the editor. The project distinguishes itself through a framework for defining reusable AI personas and automated text processing tasks using system prompts and templates. It includes a specialized rendering system that transforms responses into styled markdown with foldable code blocks. The plugin covers interactive
This plugin integrates AI-powered chat, code completion, and prompt automation directly into the Neovim text editor, fitting the requested category well despite being limited to a single editor and lacking broader IDE or codebase indexing features.
This project is an AI-powered development workflow orchestrator that integrates autonomous coding agents directly into code editors. It functions as a framework for managing multi-agent systems, enabling developers to automate complex tasks such as code refactoring, inline completion, and multi-stage software development workflows. By utilizing a standardized communication protocol, it bridges the gap between local development environments and large language models. The system distinguishes itself through its focus on agent-based task orchestration and granular configuration. Users can define
This project serves as an AI-powered development workflow orchestrator that integrates coding agents and assistance directly into code editors, fitting the required extension category well despite its Clojure implementation and multi-agent focus.
| Dépôt | Stars | Langage | Licence | Dernier push |
|---|---|---|---|---|
| smallcloudai/refact | 3.5K | Rust | bsd-3-clause | |
| zed-industries/zed | 85.3K | Rust | NOASSERTION | |
| microsoft/vscode-copilot-chat | 9.5K | TypeScript | mit | |
| zxqfl/tabnine | 10.8K | Shell | MIT | |
| intitni/copilotforxcode | 8.2K | Swift | MIT | |
| bloopai/bloop | 9.5K | Rust | Apache-2.0 | |
| github/copilot.vim | 11.6K | Vim Script | NOASSERTION | |
| tabbyml/tabby | 33.6K | Rust | NOASSERTION | |
| exafunction/windsurf.vim | 5.1K | Vim Script | MIT | |
| zgsm-ai/costrict | 4.2K | TypeScript | Apache-2.0 |