1 repositorio
Temporary editor buffers used specifically to capture user input and display AI responses.
Distinct from Buffer-Based Editors: Distinct from general Buffer-Based Editors: focuses on the specific use of buffers as a communication channel between user and AI.
Explore 1 awesome GitHub repository matching development tools & productivity · Interaction Buffers. Refine with filters or upvote what's useful.
ChatGPT.nvim es un plugin de Neovim para LLMs de OpenAI que sirve como asistente de código impulsado por IA para refactorizar, completar y corregir fragmentos de código. Funciona como una herramienta de automatización de prompts personalizados y un renderizador de markdown, permitiendo a los usuarios interactuar con modelos de lenguaje directamente dentro del editor. El proyecto se distingue por un framework para definir personas de IA reutilizables y tareas automatizadas de procesamiento de texto mediante prompts del sistema y plantillas. Incluye un sistema de renderizado especializado que transforma las respuestas en markdown estilizado con bloques de código plegables. El plugin cubre interfaces de chat interactivas, prompts conscientes del contexto para archivos de proyecto y acciones de código automatizadas para corrección gramatical y de errores. También implementa una gestión segura de credenciales obteniendo claves de API mediante comandos externos en lugar de almacenamiento estático.
Uses temporary Neovim buffers to handle the input and output flow of AI interactions.