Самостоятельно размещаемая чат-платформа в стиле ChatGPT с поддержкой разных AI-провайдеров, Agents, MCP, Artifacts и авторизацией нескольких пользователей.
rusiaaman/chat.md
Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров.
Open source альтернатива:Cursor
GitHub Copilot Chat
- Звёзды
- 159
- Форки
- 15
- Открытые issues
- 4
- Последний коммит
- в прошлом месяце
Что это?
chat.md — расширение для Visual Studio Code, которое сохраняет диалоги с AI в файлах Markdown с расширением .chat.md. Каждая реплика пользователя и ассистента записывается в отдельный блок: можно редактировать предыдущие сообщения и ответы AI, а затем продолжать диалог с любого места. Диалоги хранятся локально рядом с кодом, их можно версионировать и передавать другим, как любые текстовые файлы.
Расширение работает с моделями Anthropic Claude и OpenAI (включая Responses API), а также с любыми совместимыми с OpenAI endpoint, например Azure, Gemini или OpenRouter. Оно выступает в роли клиента Model Context Protocol (MCP), поэтому любая поддерживаемая модель может вызывать инструменты MCP. Поддерживаются локальные серверы stdio и удалённые серверы через Streamable HTTP или устаревший SSE; список инструментов обновляется автоматически.
Файлы можно прикреплять, добавляя на них ссылки в формате Markdown; также поддерживаются вставленные изображения. Настройки можно задать глобально в параметрах VS Code, отдельно для каждого провайдера или в начале конкретного файла диалога. Автор проекта пометил его как экспериментальный.
Ключевые возможности
- 01История диалога хранится в редактируемых файлах .chat.md, которые можно версионировать.
- 02Редактируйте предыдущие сообщения и продолжайте диалог с любого места.
- 03Переключайтесь между Claude, OpenAI и совместимыми с OpenAI моделями в рамках одного диалога.
- 04Любая поддерживаемая модель может вызывать инструменты MCP на локальных или удалённых серверах.
- 05Прикрепляйте файлы из рабочего пространства и изображения прямо в диалог.
- 06Продолжайте ответы AI, прерванные из-за ограничения на количество токенов.
Сценарии использования
- Экспериментировать с промптами и перерабатывать историю диалога в Git.
- Позволять разным LLM-провайдерам использовать одни и те же инструменты MCP в VS Code.
- Хранить обсуждения проекта с AI в удобочитаемых файлах рядом с кодом.
- Направлять модель, редактируя её предыдущие ответы перед продолжением.
Быстрый старт
- 1
Установите chat.md из Marketplace для VS Code
- 2
Настройте API-ключ через палитру команд
Add or Edit API Configuration - 3
Создайте новый файл чата (сочетание клавиш для Mac)
Opt+Cmd+' - 4
Введите запрос в блоке user и нажмите Shift+Enter
Что важно знать
- Проект обозначен как экспериментальный и как proof of concept; в README сказано, что он на 100% создан с помощью ИИ.
- Поддерживаются только инструменты MCP; prompts и resources пока не поддерживаются.
- Gemini, Ollama, LM Studio и другие модели, не относящиеся к OpenAI, необходимо подключать через API, совместимый с OpenAI.
Темы
Частые вопросы
- Что такое chat.md?
- Расширение для VS Code, которое превращает обычные файлы .chat.md в редактируемые AI-диалоги с поддержкой инструментов MCP у разных LLM-провайдеров. chat.md — расширение для Visual Studio Code, которое сохраняет диалоги с AI в файлах Markdown с расширением .chat.md. Каждая реплика пользователя и ассистента записывается в отдельный блок: можно редактировать предыдущие сообщения и ответы AI, а затем продолжать диалог с любого места. Диалоги хранятся локально рядом с кодом, их можно версионировать и передавать другим, как любые текстовые файлы.
- chat.md можно использовать бесплатно? Какая у него лицензия?
- chat.md распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- chat.md всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в chat.md — 15 сент. 2026 г..
- Для чего можно использовать chat.md?
- Экспериментировать с промптами и перерабатывать историю диалога в Git. Позволять разным LLM-провайдерам использовать одни и те же инструменты MCP в VS Code. Хранить обсуждения проекта с AI в удобочитаемых файлах рядом с кодом. Направлять модель, редактируя её предыдущие ответы перед продолжением.
- Как установить chat.md?
- Установите chat.md из Marketplace для VS Code Настройте API-ключ через палитру команд: Add or Edit API Configuration Создайте новый файл чата (сочетание клавиш для Mac): Opt+Cmd+' Введите запрос в блоке user и нажмите Shift+Enter
- Где скачать chat.md?
- Исходный код и инструкции по установке — на GitHub: https://github.com/rusiaaman/chat.md
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Автономный open-source агент для исследований: формулирует вопросы, собирает веб- и локальные источники и пишет отчёты со ссылками, используя любую LLM-платформу.
Открытый фреймворк для агентов: у AI-агента есть собственный Linux-десктоп в Docker, браузер и инструменты для работы с документами.
CLI в виде одного бинарного файла позволяет AI-агентам и разработчикам создавать, читать и редактировать файлы Word, Excel и PowerPoint без установленного Office.
Самообучающийся AI-агент, который создаёт и улучшает навыки на основе опыта, работает со множеством провайдеров моделей и доступен через CLI и мессенджеры.
Сжимает вывод инструментов, логи, файлы и фрагменты RAG перед отправкой в LLM — в виде библиотеки, прокси или MCP-сервера.