awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jackMort avatar

jackMort/ChatGPT.nvim

0
View on GitHub↗
4,005 Stars·321 Forks·Lua·Apache-2.0·5 Aufrufe

ChatGPT.nvim

ChatGPT.nvim ist ein OpenAI-LLM-Neovim-Plugin, das als KI-gestützter Code-Assistent für Refactoring, Code-Vervollständigung und Fehlerbehebung dient. Es fungiert als Tool zur Automatisierung benutzerdefinierter Prompts und als Markdown-Renderer, der es Benutzern ermöglicht, direkt im Editor mit Sprachmodellen zu interagieren.

Das Projekt zeichnet sich durch ein Framework zur Definition wiederverwendbarer KI-Personas und automatisierter Textverarbeitungsaufgaben mittels System-Prompts und Templates aus. Es enthält ein spezialisiertes Rendering-System, das Antworten in formatiertes Markdown mit einklappbaren Code-Blöcken umwandelt.

Das Plugin deckt interaktive Chat-Interfaces, kontextbezogenes Prompting für Projektdateien und automatisierte Code-Aktionen für Grammatikkorrekturen und Bugfixes ab. Zudem implementiert es eine sichere Verwaltung von Zugangsdaten, indem API-Keys über externe Befehle abgerufen werden, anstatt sie statisch zu speichern.

Features

  • AI Coding Assistants - Integrates AI to automate code generation, refactoring, and conversational development assistance within Neovim.
  • AI Coding Assistants - Provides an AI-powered coding assistant for Neovim that integrates OpenAI models for refactoring and code generation.
  • AI Code Editors - Enables natural language-driven code editing and refinement directly within local buffers.
  • Editor-Integrated Chat Interfaces - Provides a chat interface embedded directly within the Neovim editor for interactive AI-assisted development.
  • Prompt Automation Tools - Provides a framework for defining and executing reusable prompt templates to automate text-based coding tasks.
  • AI Code Completions - Offers real-time AI-driven code completions and pattern suggestions based on current file context.
  • Explicit Context Referencing - Allows explicitly attaching project files or definitions to AI prompts using trigger characters for better context.
  • System Instruction Personas - Associates predefined roles with system-level instructions to enforce specific AI personas.
  • Prompt Templates - Uses reusable text structures with variable replacement to construct dynamic and consistent model inputs.
  • Markdown Renderers - Implements a system to transform AI responses into structured visual layouts with foldable code blocks within the editor.
  • Automated Code Refactoring - Automatically applies structural changes and fixes to code to improve quality and maintainability.
  • AI Personas - Implements reusable sets of system prompts that define specific behavioral identities and roles for the AI.
  • Prompt Context Aggregators - Collects and injects specific file contents and project definitions into prompts to enrich AI context.
  • AI Action Definitions - Allows users to define personalized AI automation tasks via configuration files and template variables.
  • Automated Code Fixers - Provides automated actions to correct grammar and fix bugs within selected code blocks.
  • Markdown Text Rendering - Renders raw AI responses as structured content using Markdown syntax, editor highlights, and foldable sections.
  • AI Content Renderers - Specializes in rendering streamed AI output with styled markdown and foldable code blocks for readability.
  • AI Assistants - Integrates OpenAI's API for natural language generation.
  • Developer Integrations - Provides AI interaction capabilities within the terminal-based editor.
  • Platform Integrations - Neovim plugin for interacting with the chat model.
  • IDE and Editor Plugins - Provides an interface for AI-assisted coding in terminal editors.
  • Integrations - AI plugin for the Neovim editor.

Star-Verlauf

Star-Verlauf für jackmort/chatgpt.nvimStar-Verlauf für jackmort/chatgpt.nvim

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu ChatGPT.nvim

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit ChatGPT.nvim.
  • mpociot/chatgpt-vscodeAvatar von mpociot

    mpociot/chatgpt-vscode

    4,941Auf GitHub ansehen↗

    This project is an AI assistant for Visual Studio Code that utilizes a large language model to generate code and answer programming queries. It functions as a code generator and assistant, enabling the insertion of AI-generated snippets directly into active source files and providing a conversational interface via a side panel chat. The extension facilitates structural refactoring, optimization, and debugging of selected code blocks through natural language prompts. It also generates natural language explanations and technical documentation for complex code segments without requiring the user

    TypeScript
    Auf GitHub ansehen↗4,941
  • nickjvandyke/opencode.nvimAvatar von nickjvandyke

    nickjvandyke/opencode.nvim

    2,593Auf GitHub ansehen↗

    opencode.nvim is a Neovim plugin that integrates large language model capabilities for code generation, refactoring, and automated diagnostic analysis. It connects the editor to local or remote AI servers to execute coding tasks and manage conversation history. The system features a side-by-side diff interface for reviewing and accepting AI-generated code changes and a prompt builder that injects real-time editor data, such as buffer contents and selections, into instructions. It also functions as an extension to explain code diagnostics and trigger editor actions via a backend server. The p

    Luaaiai-agentsai-assistant
    Auf GitHub ansehen↗2,593
  • intitni/copilotforxcodeAvatar von intitni

    intitni/CopilotForXcode

    8,240Auf GitHub ansehen↗

    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

    Swiftchatchatgptcode-completion
    Auf GitHub ansehen↗8,240
  • github/copilotforxcodeAvatar von github

    github/CopilotForXcode

    6,158Auf GitHub ansehen↗

    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

    Swiftai-assistantgithub-copilotintelligence
    Auf GitHub ansehen↗6,158
Alle 30 Alternativen zu ChatGPT.nvim anzeigen→

Häufig gestellte Fragen

Was macht jackmort/chatgpt.nvim?

ChatGPT.nvim ist ein OpenAI-LLM-Neovim-Plugin, das als KI-gestützter Code-Assistent für Refactoring, Code-Vervollständigung und Fehlerbehebung dient. Es fungiert als Tool zur Automatisierung benutzerdefinierter Prompts und als Markdown-Renderer, der es Benutzern ermöglicht, direkt im Editor mit Sprachmodellen zu interagieren.

Was sind die Hauptfunktionen von jackmort/chatgpt.nvim?

Die Hauptfunktionen von jackmort/chatgpt.nvim sind: AI Coding Assistants, AI Code Editors, Editor-Integrated Chat Interfaces, Prompt Automation Tools, AI Code Completions, Explicit Context Referencing, System Instruction Personas, Prompt Templates.

Welche Open-Source-Alternativen gibt es zu jackmort/chatgpt.nvim?

Open-Source-Alternativen zu jackmort/chatgpt.nvim sind unter anderem: mpociot/chatgpt-vscode — This project is an AI assistant for Visual Studio Code that utilizes a large language model to generate code and… nickjvandyke/opencode.nvim — opencode.nvim is a Neovim plugin that integrates large language model capabilities for code generation, refactoring,… intitni/copilotforxcode — CopilotForXcode is an AI source editor extension for the Xcode development environment. It provides a suite of tools… github/copilotforxcode — CopilotForXcode is an AI-powered coding assistant integrated directly into Xcode as a source editor extension. It… olimorris/codecompanion.nvim — CodeCompanion is a Neovim plugin that brings large language model capabilities directly into the editor, enabling… microsoft/vscode-copilot-chat — This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for…