aaronsb

Llmchat Knowledge Converter — Development skill for Claude Code

Development community

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 🧠

![Obsidian Graph View of Claude Conversations](claude-data-graph.png)

**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