Jenn Bridge

approved

by Jenn

Route data into Obsidian via WebSocket — Jenn Core output endpoint / Маршрутизация данных из Jenn Core в Obsidian через WebSocket - This plugin has not been manually reviewed by Obsidian staff.

28 downloadsUpdated 19d agoMIT

Jenn Bridge

Obsidian plugin — WebSocket endpoint for [Jenn Core]

Acts as an output destination in Jenn's data routing system. Receives notes, appends content, searches the vault — all over a secure WebSocket connection.


Features

  • Write notes — create markdown notes from Jenn with title, content, tags, folder
  • Append content — add content to existing notes (with optional section heading)
  • Search vault — full-text search across your vault
  • Browse folders — list files and folders, get vault tree
  • Status indicator — color-coded connection dot in the status bar
  • Auto-reconnect — resilient connection with exponential backoff

Quick start

  1. Install via BRAT or copy to .obsidian/plugins/obsidian-jenn-bridge/
  2. Open plugin settings
  3. Set Server URL (from Jenn Core output config, e.g. ws://localhost:11235)
  4. Set API Key (copy from Jenn config)
  5. Click Connect

Commands

CommandDescription
Jenn: Показать статусShow current connection status
Jenn: Вкл/Выкл соединениеToggle WebSocket connection
Jenn: Открыть настройкиOpen plugin settings

Connection status

  • 🟢 Connected — ready to receive data
  • 🟡 Connecting — handshake in progress
  • 🔴 Disconnected — check settings or Server URL

RPC API (WebSocket methods)

MethodDescription
write_noteCreate a new note
append_noteAppend content to an existing note
search_notesFull-text search across vault
describe_folderList files in a folder
get_vault_treeGet full vault directory tree
list_destinationsList top-level folders
pingHealth check (returns vault name)

Jenn Bridge

Плагин Obsidian — WebSocket-приёмник для Jenn Core.

Используется как конечная точка маршрутизации данных в системе Jenn. Принимает заметки, дополняет существующие, ищет по хранилищу — всё через защищённое WebSocket-соединение.

Возможности

  • Создание заметок — из Jenn с заголовком, содержимым, тегами и папкой
  • Дополнение — добавление контента в существующие заметки (с опциональным заголовком секции)
  • Поиск — полнотекстовый поиск по хранилищу
  • Навигация — просмотр файлов и папок, получение дерева хранилища
  • Индикатор — цветная точка статуса в строке состояния
  • Автопереподключение — устойчивое соединение с экспоненциальной задержкой

Быстрый старт

  1. Установите через BRAT или скопируйте в .obsidian/plugins/obsidian-jenn-bridge/
  2. Откройте настройки плагина
  3. Укажите Server URL (из конфига Jenn Core, например ws://localhost:11235)
  4. Укажите API Key (из конфига Jenn)
  5. Нажмите Подключиться

Команды

КомандаОписание
Jenn: Показать статусПоказать статус соединения
Jenn: Вкл/Выкл соединениеВключить/отключить WebSocket
Jenn: Открыть настройкиОткрыть настройки плагина

Статус соединения

  • 🟢 Подключено — готов к приёму данных
  • 🟡 Подключаюсь… — выполняется рукопожатие
  • 🔴 Отключено — проверьте настройки или Server URL

RPC API (методы WebSocket)

МетодОписание
write_noteСоздать новую заметку
append_noteДополнить существующую заметку
search_notesПолнотекстовый поиск по хранилищу
describe_folderСписок файлов в папке
get_vault_treeПолное дерево папок хранилища
list_destinationsСписок корневых папок
pingПроверка соединения (возвращает имя хранилища)

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.