Repolode
rusiaaman

rusiaaman/chat.md

Una extensión de VS Code que convierte archivos .chat.md de texto plano en sesiones de chat con IA editables y compatibilidad con herramientas MCP de distintos proveedores de LLM.

Alternativa open source a:CursorGitHub Copilot Chat

Estrellas
159
Forks
15
Issues abiertos
4
Último commit
el mes pasado

¿Qué es?

chat.md es una extensión de Visual Studio Code que guarda conversaciones con IA como archivos Markdown con la extensión .chat.md. Cada turno del usuario y del asistente es un bloque del archivo, así que puedes editar mensajes anteriores, cambiar las respuestas de la IA y hacer que el modelo continúe desde cualquier punto. Las conversaciones se guardan localmente junto al código y se pueden versionar o compartir como cualquier otro archivo de texto.

La extensión funciona con modelos de Anthropic Claude, modelos de OpenAI (incluida la Responses API) y cualquier endpoint compatible con OpenAI, como Azure, Gemini u OpenRouter. Actúa como cliente del Model Context Protocol (MCP), por lo que cualquier modelo compatible puede llamar a herramientas MCP. Admite servidores locales por stdio y servidores remotos mediante Streamable HTTP o SSE heredado; además, las listas de herramientas se actualizan automáticamente.

Puedes adjuntar archivos enlazándolos con la sintaxis de Markdown y también puedes pegar imágenes. La configuración se puede establecer globalmente en los ajustes de VS Code, por proveedor o al principio de cada archivo de chat. El autor señala que el proyecto es experimental.

Funciones clave

  • 01El historial del chat se guarda en archivos .chat.md editables que se pueden controlar con Git.
  • 02Edita mensajes anteriores y haz que el modelo continúe desde cualquier punto.
  • 03Cambia entre modelos Claude, OpenAI y compatibles con OpenAI dentro de una misma conversación.
  • 04Cualquier modelo compatible puede llamar a herramientas MCP de servidores locales o remotos.
  • 05Adjunta archivos del espacio de trabajo e imágenes directamente a la conversación.
  • 06Reanuda respuestas de la IA que se hayan interrumpido al alcanzar el límite de tokens.

Casos de uso

  • Iterar sobre prompts y rehacer el historial de una conversación en Git.
  • Permitir que distintos proveedores de LLM utilicen las mismas herramientas MCP en VS Code.
  • Guardar conversaciones sobre un proyecto con IA en archivos legibles junto al código.
  • Orientar al modelo editando sus respuestas anteriores antes de continuar.

Inicio rápido

  1. 1

    Instala chat.md desde el Marketplace de VS Code

  2. 2

    Configura la clave de API desde la paleta de comandos

    Add or Edit API Configuration
  3. 3

    Crea un archivo de chat nuevo (atajo de Mac)

    Opt+Cmd+'
  4. 4

    Escribe una consulta en un bloque user y pulsa Shift+Enter

Antes de usarlo

  • Se presenta como experimental y como una prueba de concepto; el README indica que está programado al 100 % con IA.
  • Solo admite herramientas MCP; los prompts y los recursos aún no están disponibles.
  • Gemini, Ollama, LM Studio y otros modelos que no son de OpenAI deben usarse a través de la API compatible con OpenAI.

Temas

Preguntas frecuentes

¿Qué es chat.md?
Una extensión de VS Code que convierte archivos .chat.md de texto plano en sesiones de chat con IA editables y compatibilidad con herramientas MCP de distintos proveedores de LLM. chat.md es una extensión de Visual Studio Code que guarda conversaciones con IA como archivos Markdown con la extensión .chat.md. Cada turno del usuario y del asistente es un bloque del archivo, así que puedes editar mensajes anteriores, cambiar las respuestas de la IA y hacer que el modelo continúe desde cualquier punto. Las conversaciones se guardan localmente junto al código y se pueden versionar o compartir como cualquier otro archivo de texto.
¿chat.md es gratuito? ¿Qué licencia tiene?
chat.md es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿chat.md sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de chat.md fue el 15 sept 2026.
¿Para qué puedo usar chat.md?
Iterar sobre prompts y rehacer el historial de una conversación en Git. Permitir que distintos proveedores de LLM utilicen las mismas herramientas MCP en VS Code. Guardar conversaciones sobre un proyecto con IA en archivos legibles junto al código. Orientar al modelo editando sus respuestas anteriores antes de continuar.
¿Cómo se instala chat.md?
Instala chat.md desde el Marketplace de VS Code Configura la clave de API desde la paleta de comandos: Add or Edit API Configuration Crea un archivo de chat nuevo (atajo de Mac): Opt+Cmd+' Escribe una consulta en un bloque user y pulsa Shift+Enter
¿Dónde consigo chat.md?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rusiaaman/chat.md

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados