AI Chat
Плагин для Obsidian · 0.14.0

Спросите ИИ, не уходя из заметки

Хватит копировать текст в браузер и обратно. Чат живёт в боковой панели Obsidian и сам видит заметку, которая у вас открыта. Если попросите поправить текст, он покажет каждое изменение, и вы решите, какие оставить.

Obsidian 1.11.4+ OpenAI-совместимый API Ничего не собирает
Ремонт кухниКонспект+
ЗаметкаПравкаИнструменты
О чём эта заметка?
qwen2.5:14b · Ollama

Как это выглядит в работе

Модель уже знает, о чём речь

Открыли конспект лекции и спросили «что тут главное?». Модель прочитает именно его, вставлять ничего не надо. Нужен только абзац? Выключите «Заметку» и выделите нужный кусок.

Правки, которые вы проверяете

Попросите сократить письмо или исправить опечатки. Каждое изменение придёт отдельной карточкой: было и стало. Удачные принимаете, остальные отклоняете, и текст не перепишут целиком у вас за спиной.

Действия только с вашего разрешения

Через MCP, общий способ подключать к ИИ другие программы, модель может, например, завести задачу в TaskFlow. Перед каждым действием вы видите, что именно она собирается сделать, и отвечаете «да», «нет» или «да, и больше не спрашивай».

Переспросит, а не угадает

Сказали «закрой задачу про краску», а таких две? Модель не будет выбирать наугад. Она покажет обе, и вы ткнёте в нужную или нажмёте цифру.

Ваши заготовки под рукой

Если вы уже пользуетесь Claude Code, Codex, Gemini или GigaCode, их навыки (SKILL.md) и команды найдутся сами: наберите «/» и выберите. Подключённые к ним MCP-серверы переносятся в настройках в пару нажатий.

Знает, какое сегодня число

Модели обычно путаются в датах. Здесь ей подсказывают сегодняшний день, день недели и часовой пояс, так что «перенеси на следующую пятницу» означает именно ту пятницу.

Из мелочей, которые быстро становятся привычкой: несколько диалогов во вкладках, и у каждого может быть своя модель. Хороший ответ вставляется в заметку одной кнопкой, а весь разговор можно сохранить отдельной заметкой. Выделили текст, щёлкнули правой кнопкой, выбрали «Спросить ИИ о выделенном». Код копируется кнопкой прямо из ответа. Если сервер ответил ошибкой, запрос можно повторить. Интерфейс на русском и английском, на телефоне тоже работает.

Карточка правки заметки: одно изменение, добавленная строка подсвечена зелёным, кнопки принять и отклонить
Каждое изменение в заметке вы принимаете своей галочкой.
Карточка вызова инструмента с аргументами и кнопками Разрешить, Отклонить, Всегда для этого инструмента
Модель хочет выполнить действие и ждёт, что вы скажете.
Карточка вопроса: Какую задачу вы имели в виду? Варианты 1 Первая, 2 Вторая
Подошли две задачи, и модель спрашивает, какую вы имели в виду.

Модель выбираете вы

Подойдёт облачный сервис вроде OpenAI или OpenRouter, а подойдёт и модель, запущенная у вас на компьютере. Главное, чтобы сервер понимал формат OpenAI, а так умеет почти любой. Плагин обращается только к адресу, который вы указали, и больше никуда.

Список моделей плагин спросит у сервера сам, а кнопка «Проверить подключение» сразу скажет, всё ли настроено. Для любопытных: запросы идут на <адрес>/chat/completions, модели берутся из /models.

СерверАдрес APIКлюч
OpenAIhttps://api.openai.com/v1нужен
OpenRouterhttps://openrouter.ai/api/v1нужен
Ollamahttp://127.0.0.1:11434/v1не нужен
LM Studiohttp://127.0.0.1:1234/v1не нужен
data.json плагина
"apiKey": "@secret:ai-chat-api-key",
"baseUrl": "http://127.0.0.1:11434/v1"

Ключ от сервиса не лежит открытым текстом рядом с заметками. Его хранит сам Obsidian в защищённом хранилище секретов, а в настройках плагина остаётся только ссылка на него. Так же хранятся токены MCP-серверов.

Ключ из окружения
Ключ API: $OPENAI_API_KEY

Если ключ у вас уже записан в переменной окружения, на компьютере достаточно указать её имя. Тогда сам ключ в Obsidian не попадает вовсе.

Установка

В каталоге Obsidian плагина пока нет, поэтому ставится он вручную. Это пара минут.

Скачать AI Chat 0.14.0
zip · 68 КБObsidian 1.11.4+Компьютер и телефон
Или по файлам: main.js · manifest.json · styles.css
SHA-256 архива: 28c5603f941dcf632654555cdef08f95d3f6174a80cca68d545a3ef04f441d29
  1. Скачайте архив кнопкой выше.
  2. Распакуйте его в папку .obsidian/plugins/ внутри хранилища: появится папка ai-chat с файлами плагина. Папку .obsidian не видно в Obsidian, откройте хранилище в проводнике.
  3. Включите плагин: «Настройки → Сторонние плагины», найдите AI Chat и включите переключатель.
  4. Подключите модель: в настройках AI Chat укажите адрес сервера и ключ, если он нужен, и нажмите «Проверить подключение».

Чат открывается иконкой на ленте или командой «Открыть или скрыть ИИ-чат». Нажмёте ещё раз, и панель спрячется.

Вопросы

Можно обойтись без облака?

Да. Запустите модель у себя через Ollama, LM Studio или llama.cpp и укажите в настройках её локальный адрес. Ключ не понадобится, и заметки не покинут компьютер.

Модель может что-то испортить без спроса?

Нет. Правка попадает в заметку, только когда вы её приняли. Действия через MCP тоже ждут вашего «Разрешить», если только вы сами не сказали «всегда» для конкретного инструмента или сервера.

Где хранится ключ?

В хранилище секретов Obsidian на этом устройстве, его шифрует операционная система. С заметками оно не синхронизируется, так что на телефоне или втором компьютере ключ придётся ввести ещё раз.

Разговоры не пропадут после перезапуска?

Нет, плагин помнит до 20 последних диалогов, по 60 сообщений в каждом. А разговор, который хочется сохранить навсегда, можно превратить в обычную заметку. В её свойствах запишутся модель и дата.

Ответ появляется сразу целиком или не появляется вовсе

Скорее всего, ваш сервер не умеет отдавать ответ по частям (SSE) или это ему запрещают настройки CORS. Выключите потоковый ответ в разделе «Дополнительно»: чат подождёт и покажет ответ целиком.