Claude Vault CLI

Claude Vault превращает экспорт чатов Claude и историю Claude Code в Markdown-заметки для хранилища Obsidian, с поиском.

  • 86 ★ репозитория
  • Последний коммит
CLI

Расширенный доступ

Почему такой уровень

  • Утилита читает всю историю разговоров, где могут быть пароли и персональные данные.
  • Записывает Markdown-файлы в ваше хранилище и может следить за каталогами.
Все причины и проверки

mariopadilla/claude-vault

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/claude-vault

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Утилита читает всю историю разговоров, где могут быть пароли и персональные данные.
  • Записывает Markdown-файлы в ваше хранилище и может следить за каталогами.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Claude Vault читает экспорт `conversations.json` с claude.ai, историю Claude Code из `~/.claude` и сессии OpenCode из файла `.db`. Формат определяется автоматически, каждый разговор записывается в каталог `conversations/` как Markdown-файл. Локальная модель через Ollama может расставить теги и написать сводки, без нее утилита берет ключевые слова. Поиск работает по смыслу (нужна модель `nomic-embed-text`) и по словам. Файлы можно переименовывать и переносить: связь хранится по UUID. Режим `watch` синхронизирует хранилище при изменении экспортов, а `--dry-run` показывает правки до записи.

Для кого. Тем, кто ведет базу знаний в Obsidian и хочет находить прошлые разговоры с Claude и агентами среди своих заметок.

Подходит, если

  • Нужно найти разговор месячной давности про обработку ошибок в асинхронном коде.
  • История Claude Code накапливается в `~/.claude`, а читать ее удобнее как заметки в Obsidian.
  • Разговоры с агентом содержат персональные данные, и перед сохранением их надо замаскировать.
  • Экспорт чатов обновляется, и хранилище должно подхватывать новые разговоры автоматически.

Не подходит, если

  • Хранилища Obsidian нет, а Markdown-файлы вам не нужны.
  • Нужен облачный поиск по чатам: утилита работает только локально.
  • Среда не допускает установку Python 3.9 или новее.

Пример запроса к агенту

Синхронизируй историю Claude Code из `~/.claude` в мое хранилище Obsidian в режиме `--dry-run` и покажи, какие разговоры будут записаны.

Ограничения

Нужен Python 3.9 или новее. Теги, сводки и поиск по смыслу требуют установленного Ollama с моделями `llama3.2:3b` и `nomic-embed-text`, без них работают только ключевые слова. Экспорт с claude.ai приходится делать вручную в Settings, Export data. Утилита читает историю разговоров целиком, а она может содержать пароли и персональные данные: используйте флаги `--detect-pii` с `--redact-pii` или `--skip-sensitive`. В репозитории не указана лицензия, поэтому условия использования уточняйте у автора.

Как отключить. Остановите режим наблюдения командой `claude-vault watch-stop` и удалите пакет. Каталог `conversations/` в хранилище очистите вручную.

Частые вопросы

Как поставить Claude Vault?

Выполните `pip install -e .` в клонированном репозитории, затем `claude-vault init` внутри папки Obsidian и `claude-vault sync ~/Downloads/conversations.json`.

Как импортировать историю Claude Code?

Укажите каталог истории: `claude-vault sync ~/.claude`. Формат определяется автоматически.

Как найти разговор по смыслу?

Используйте `claude-vault search "async error handling"`. Поиск по смыслу требует Ollama и модель `nomic-embed-text`, поиск по словам включается флагом `--mode keyword`.

Как скрыть персональные данные?

Добавьте `--detect-pii --redact-pii` к `sync`: в сохраненных файлах останутся метки вроде `[REDACTED-EMAIL]`. Флаг `--skip-sensitive` пропускает такие разговоры целиком.

Нужен ли интернет для работы?

Нет, утилита локальная. Внешние API ей не нужны, Ollama запускается на вашей машине.

Обсуждение

Вопросов и отзывов пока нет.

Python-CLI превращает транскрипты Claude Code из JSONL в читаемые HTML и Markdown с поиском, фильтрами и временной шкалой.

CLIМинимальный доступ1,3 тыс.Звезды репозитория

claude-history ищет и открывает прошлые диалоги Claude Code, Codex и Pi в терминале и дает Claude скилл для чтения истории

CLIРасширенный доступ542Звезды репозитория

Obsidian и Claude Code PKM

Obsidian + Claude Code PKM

Шаблон хранилища Obsidian для Claude Code: команды /daily, /weekly, /monthly и /project связывают цели на три года с задачами на сегодня

СкиллШирокий доступ1,9 тыс.Звезды репозитория

Плагин и набор скиллов, которые превращают хранилище Obsidian в базу знаний с источниками, связями и ответами по ней

ПлагинРасширенный доступ16,4 тыс.Звезды репозитория

Claude Code History Viewer

claude-code-history-viewer

Настольное приложение для просмотра, поиска и анализа истории разговоров из Claude Code, Codex CLI, Gemini CLI, Cursor, Cline, Aider и других агентов

CLIРасширенный доступ2,3 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Claude Vault (эта карточка)нет86
claude-obsidianнет16 358плагин для связки Claude и Obsidian; Claude Vault импортирует экспорты и историю в заметки
SwarmVaultда735другая CLI-утилита для хранилищ знаний; Claude Vault сфокусирован на истории разговоров с Claude и агентами

Коротко о README

Двусторонняя синхронизация по UUID, режим наблюдения за экспортами и пробный прогон без записи. Три формата импорта определяются по файлу.

Бейдж для README

Сообщить о проблеме