Reddit user shares detailed prompt for exporting personal knowledge from AI assistants

A Reddit user has shared a detailed prompt designed to extract structured personal knowledge from AI assistants, positioning it as a more comprehensive alternative to Anthropic's ChatGPT import feature.
Prompt Structure and Requirements
The prompt instructs the AI to perform a "PERSONAL KNOWLEDGE EXPORT" using everything it knows from conversation history, long-term memory (if available), interaction patterns, discussed projects, mentioned goals, and recurring themes in questions. The user specifies this is NOT a personality reflection, motivational writing, or summary, but rather a structured data extraction task.
The prompt requires the AI to export the most important: facts, projects, skills, beliefs, patterns, frameworks, recurring ideas, risks, opportunities, research interests, coined concepts, and strategic directions.
Three JSON Artifacts
The prompt demands exactly three JSON artifacts in this order:
- ARTIFACT 1 — PERSONAL KNOWLEDGE BASE: A JSON object with top-level keys including identity_core, core_life_domains, major_projects, skills_and_capabilities, repeated_thinking_patterns, key_beliefs, long_term_directions, strengths, risks_and_tensions, and highest_leverage_opportunities. Rules specify being concrete and specific, including metrics and proof points when possible, avoiding vague statements, extracting rather than inventing, and labeling uncertain items as "inferred".
- ARTIFACT 2 — IDEAS & FRAMEWORKS EXPORT: A JSON object capturing intellectual frameworks and concepts with sections including core_thesis, umbrella_concepts, operating_system_thinking, ritual_design, collaboration_frameworks, education_and_empowerment, product_strategy_patterns, research_directions, and recurring_questions_you_explore. Rules require capturing named or implied frameworks, giving each concept a definition, and including principles and mental models.
- ARTIFACT 3 — KNOWLEDGE GRAPH: A graph JSON with graph_meta, nodes[], and edges[]. Node types may include thesis, concept, framework, principle, product, pattern, risk, opportunity, value_target, initiative, problem, and strategy. Each node must contain id, type, title, summary, and tags[]. Edges must contain from, type, to, and weight (0.1–1.0). Edge types may include DEFINES, ENABLES, IMPLIES, SOLVES, DEPENDS_ON, MANIFESTS_AS, MEASURED_BY, COMPOSED_OF, REINFORCES, CONSTRAINS, APPLIES_TO, RISKS, and OPPORTUNITY_FOR.
Global Rules
The prompt includes global rules: output valid JSON only, no commentary, no extra text, be maximally information-dense, do not repeat content between artifacts unless necessary, and use "unknown" if truly lacking information.
The Reddit post suggests asking Claude to create an artifact to visualize the JSON output from the export as a bonus.
📖 Read the full source: r/ClaudeAI
👀 See Also

Vyra: Intelligent Web Video Editor for Claude Agents via MCP
Vyra indexes footage so Claude can semantically search and edit video directly—supports motion graphics, music sync, smart masking, transcript editing, color grading, and 30+ effects.

LetMeWatch: Python Plugin Adds Video Analysis to Claude via FFmpeg Scene Detection
A developer built a ~200-line Python plugin called LetMeWatch that enables Claude to analyze videos by using FFmpeg for scene detection, extracting only frames where visuals change, timestamping them, and feeding batches to Claude's multimodal vision.

SpecLock: MCP Server for Enforcing AI Coding Constraints
SpecLock is an open-source MCP server that remembers project constraints across sessions and blocks AI coding agents from violating them. Claude independently tested it with 100 adversarial tests, scoring 100/100 with zero false positives and 15.7ms per check.

latexnav: Python Tool for LLM and Human Navigation of LaTeX Files
latexnav is a free open source Python tool that parses LaTeX files to extract structural elements like theorems, definitions, sections, labels, cross-references, and dependencies, providing summaries with authoritative line numbers to help LLMs and humans navigate large manuscripts efficiently.