Claude Vault is a command-line tool that syncs your Claude AI conversations & Claude Code into beautifully formatted Markdown files that integrate with Obsidian and other note-taking tools.
git clone https://github.com/MarioPadilla/claude-vault.gitClaude Vault is a command-line tool that imports Claude conversations and Claude Code history into beautifully formatted Markdown files for Obsidian and other note-taking systems. It supports three import formats: Claude Web exports, Claude Code history, and OpenCode sessions, with automatic format detection. The tool operates entirely locally—no external APIs required—and optionally uses Ollama for AI-powered tagging, summarization, and semantic search. Built-in features include bi-directional sync with UUID tracking, automatic relationship detection between conversations, watch mode for continuous syncing, and comprehensive PII detection with redaction or skip options. Users benefit from a searchable knowledge base that stays on their machine while maintaining flexibility to rename and reorganize files freely.
Install with `pip install -e .` (requires Python 3.8+), then run `claude-vault init` inside your Obsidian vault folder. Export your conversations from claude.ai Settings, then sync with `claude-vault sync ~/Downloads/conversations.json`. Optionally install Ollama for AI tagging and semantic search features. Use `claude-vault search`, `claude-vault watch`, and `claude-vault verify` to manage and query your vault.
Create a searchable archive of Claude conversations for personal knowledge management
Automatically organize and tag Claude Code sessions with semantic relationships
Protect sensitive data by detecting and redacting PII before syncing to Obsidian
Enable semantic search across all conversations by concept, not just keywords
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/MarioPadilla/claude-vaultCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I want to use Claude Vault to sync my Claude AI conversations and Claude Code into Markdown files. I need help setting it up for my [COMPANY] named [COMPANY_NAME] in the [INDUSTRY] industry. Provide step-by-step instructions and any necessary commands.
# Claude Vault Setup Guide for [COMPANY_NAME] ## Step 1: Install Python and Git - Ensure you have Python 3.8 or later installed. You can check by running `python --version` in your terminal. - Install Git from [git-scm.com](https://git-scm.com/). ## Step 2: Clone the Claude Vault Repository - Open your terminal and run the following command: ```bash git clone https://github.com/yourusername/claude-vault.git ``` - Navigate to the cloned directory: ```bash cd claude-vault ``` ## Step 3: Install Dependencies - Create a virtual environment (optional but recommended): ```bash python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate` ``` - Install the required packages: ```bash pip install -r requirements.txt ``` ## Step 4: Configure API Keys - Create a `.env` file in the project directory and add your Claude API key: ```bash CLAUDE_API_KEY=your_api_key_here ``` ## Step 5: Run Claude Vault - Execute the main script: ```bash python main.py ``` - Your conversations will be saved in the `output` directory as Markdown files. ## Troubleshooting - If you encounter any issues, refer to the [GitHub Issues](https://github.com/yourusername/claude-vault/issues) page or contact support.
Knowledge-powered CRM with networked thinking
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan