BH

batterworks/hatchdoor

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

72 stars 6 forks Качество 64 Тренд 36AGPL-3.0

Самостоятельно размещенное веб-приложение и сервер MCP для вашего хранилища Markdown в стиле Obsidian. Просмотр, поиск и редактирование заметок из быстрого пользовательского интерфейса или от агентов ИИ.

Обзор

Hatchdoor - это самостоятельное веб-приложение для вашего хранилища Markdown в стиле Obsidian. Просмотр, поиск и редактирование ваших заметок в быстром веб-интерфейсе и предоставление агентам ИИ первоклассного доступа к тому же хранилище по протоколу Model Context Protocol (MCP). Наведите MCP-клиент, такой как Claude, Claude Code, Codex, Cursor или Hermes в Hatchdoor, и ваш агент может читать, искать (ключевое слово и семантический), создавать, редактировать, перемещать и связывать заметки. Каждое действие проходит через одни и те же безопасные операции с атомным хранилищем, которые использует пользовательский интерфейс, с дополнительным автоматическим коммитированием и нажатием. Веб-интерфейс и ваши агенты - это две входные двери в одно хранилище. Ваши файлы Markdown остаются источником истины. Hatchdoor создает одноразовую модель чтения SQLite для быстрого просмотра, ссылок, обратных ссылок, поиска по ключевым словам, семантического поиска, данных графов и метаданных. Если кэш удален, Hatchdoor восстанавливает его из хранилища. Hatchdoor был построен с помощью агентов кодирования ИИ, в первую очередь Claude Code и Codex, под пристальным наблюдением человека, с тестами и документированной моделью безопасности.

Обзор (машинный перевод)

Самостоятельно размещайте свои хранилища Obsidian: веб-интерфейс для вас, MCP для ваших агентов ИИ. Нет Obsidian и плагинов не требуется.

Hatchdoor считывает ваше хранилище непосредственно с диска и любой папки Markdown Заметки работают. Нет локального плагина REST API, нет настольного приложения, которое должно оставаться бегать. Просмотр, поиск и редактирование ваших заметок в быстром веб-интерфейсе и укажите Типовой контекстный протокол (MCP), такой как Claude, Claude Code, Codex, Cursor, или Hermes в одном и том же хранилище, чтобы ваш агент мог читать, искать (ключевое слово и текст). Semantic), создавать, редактировать, перемещать и связывать заметки. Один сервер управляет таким количеством Своды, как вы их даете, каждая запись проходит через одно и то же атомное хранилище. Операции, которые использует пользовательский интерфейс, с оптимистичной параллелью и дополнительной автоматической Щелкай и толкай. Веб-интерфейс и ваши агенты - две входные двери в одну. хранилище.

Ваши файлы Markdown остаются источником истины. Hatchdoor создает одноразовый Модель чтения SQLite для быстрого просмотра, ссылки, обратные ссылки, поиск по ключевым словам, семантический поиск, графовые данные и метаданные. Если кэш удален, Hatchdoor восстанавливает его. из хранилища.

Hatchdoor был построен с помощью агентов кодирования ИИ, в первую очередь Claude Code и Codex. под тщательным наблюдением человека, с тестами и документированной моделью безопасности.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Hatchdoor

Self-host your Obsidian vaults: a web UI for you, MCP for your AI agents. No Obsidian, no plugins required.

Hatchdoor reads your vault directly from disk, and any folder of Markdown notes works. No Local REST API plugin, no desktop app that has to stay running. Browse, search, and edit your notes in a fast web UI, and point a Model Context Protocol (MCP) client like Claude, Claude Code, Codex, Cursor, or Hermes at the same vault so your agent can read, search (keyword and semantic), create, edit, move, and link notes. One server manages as many vaults as you give it, every write goes through the same atomic vault operations the UI uses, with optimistic concurrency and optional automatic git commit-and-push. The web UI and your agents are two front doors to one vault.

Your Markdown files stay the source of truth. Hatchdoor builds a disposable SQLite read model for fast browsing, links, backlinks, keyword search, semantic search, graph data, and metadata. If the cache is deleted, Hatchdoor rebuilds it from the vault.

Hatchdoor was built with AI coding agents, primarily Claude Code and Codex, under close human review, with tests and a documented safety model.

▶  Try the live demo, a read-only public vault, or read the user documentation for setup and usage guides.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →