Plataforma de chat autohospedada al estilo de ChatGPT que unifica múltiples proveedores de IA e incluye Agents, compatibilidad con MCP, Artifacts y autenticación multiusuario.
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:Cursor
GitHub 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
Instala chat.md desde el Marketplace de VS Code
- 2
Configura la clave de API desde la paleta de comandos
Add or Edit API Configuration - 3
Crea un archivo de chat nuevo (atajo de Mac)
Opt+Cmd+' - 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
Agente de investigación autónomo y de código abierto que planifica preguntas, recopila fuentes web y locales, y redacta informes con citas usando cualquier proveedor de LLM.
Un framework abierto de agentes que ofrece a cada agente de IA su propio escritorio Linux en Docker, con navegador y herramientas para documentos, para realizar tareas reales.
Una CLI en un único binario para que agentes de IA y desarrolladores creen, lean y editen archivos de Word, Excel y PowerPoint sin tener Office instalado.
Un agente de IA que mejora con la experiencia, crea y perfecciona habilidades, funciona con numerosos proveedores de modelos y se usa desde la CLI y apps de mensajería.
Comprime resultados de herramientas, logs, archivos y fragmentos RAG antes de enviarlos a un LLM, como biblioteca, proxy o servidor MCP.