Llmchat Knowledge Converter — Development skill for Claude Code
A converter toolkit that takes an Anthropic Claude account message history export and converts it into an Obsidian consumable knowledge graph.
How to install Llmchat Knowledge Converter
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aaronsb/llmchat-knowledge-converter and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Llmchat Knowledge Converter does
A converter toolkit that takes an Anthropic Claude account message history export and converts it into an Obsidian consumable knowledge graph.
Alternatives in Development
- Understand Anything — Graphs that teach graphs that impress 80.7k ★
- Code Review Graph — Local knowledge graph for Claude Code 3.7k ★
- Understand Anything — Claude Code skills that turn any codebase into an interactive knowledge graph you can explore, search, and ask 2.5k ★
README
LLM Chat Knowledge Converter 🧠

**Transform your AI conversations into a searchable knowledge base with knowledge graph integration.**
Convert LLM chat exports (Claude, ChatGPT) into a unified, searchable format with full-text search, semantic embeddings, and knowledge graph ingestion capabilities. Your conversations become a queryable knowledge repository that integrates with sophisticated knowledge management systems.
🎯 What This Does
This toolkit provides a complete pipeline for converting, searching, and ingesting LLM conversations:
graph LR
A[Chat Export
ZIP] -->|convert.py| B[Normalized
Markdown]
B -->|SQLite FTS5| C[Full-Text
Search]
B -->|Optional| D[Semantic
Embeddings]
C -->|search_chats.py| E[Find
Conversations]
E -->|kg ingest| F[Knowledge
Graph]
B -->|Optional| G[Obsidian
Vault]
style A fill:#e74c3c,stroke:#333,stroke-width:2px,color:#fff
style B fill:#3498db,stroke:#333,stroke-width:2px,color:#fff
style C fill:#27ae60,stroke:#333,stroke-width:2px,color:#fff
style D fill:#9b59b6,stroke:#333,stroke-width:2px,color:#fff
style E fill:#f39c12,stroke:#333,stroke-width:2px,color:#fff
style F fill:#1abc9c,stroke:#333,stroke-width:2px,color:#fff
style G fill:#34495e,stroke:#333,stroke-width:2px,color:#fff
🚀 Quick Start
Installation
git clone https://github.com/aaronsb/llmchat-knowledge-converter.git
cd llmchat-knowledge-converter
./scripts/install-pipx.sh # One-time setup
Basic Usage
# Convert (both providers auto-detected)
llmchat-convert claude export.zip --name my-vault
llmchat-convert chatgpt export.zip --name my-vault
# Search conversations
llmchat-search output/my-vault "search query"
# Get paths for knowledge graph ingestion
llmchat-search output/my-vault "topic" --json --ontology topic-name
📥 Exporting Chat History
Related Skills
Obsidian Vault Kit
A knowledge vault Claude Code maintains for you — document and session-history ingest into a linked Obsidian g
Claude Switcher
Run multiple Anthropic accounts on one Mac while sharing a single ~/.claude — same memories, skills, subagents
Kg Index
Re-index the Obsidian vault knowledge graph
Obsidian Skill
📝 Manage and organize Obsidian vaults with CLI tools for notes, tasks, tags, templates, and knowledge graph a
Obsidian Curator
The 4th layer of the Claude+Obsidian memory stack — deterministic knowledge-graph maintenance (rename/link/pru
Kg History
Show the full immutable evolution of a domain element — the chain of decisions that shaped it — in the kgai kn
Related Agents
Connection Agent
Obsidian vault connection specialist. Use PROACTIVELY for analyzing and suggesting links between related conte
Canva Fse Converter
Specialized agent for converting Canva HTML/CSS exports to WordPress FSE block themes. Parses design tokens fr
P2a Task Graph
Converts an approved implementation plan into schema-compatible small dependency-aware tasks for agent executi