{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "jatechan/ai-data-extractor",
 "name": "ai-data-extractor",
 "owner": "jatechan",
 "slug": "jatechan-ai-data-extractor",
 "github": "https://github.com/jatechan/ai-data-extractor",
 "what": "A free, standard-library-only Python toolkit that extracts your own local chat history from AI coding assistants into normalized JSONL files.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.9 or newer installed on the machine that holds the chat history",
  "The AI coding tools installed under your own user account, with local chat history present",
  "Permission to read and store your own local data, and a secure place to keep the output",
  "For the fine-tuning case: the Hugging Face datasets library and a tokenizer for your target model"
 ],
 "audience_note": "Developers who use AI coding assistants on their own machine and want to back up, analyze, or reuse their own chat history.",
 "risk": "sensitive",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Software and DevOps",
 "url": "https://dedupedai.com/use-cases/jatechan-ai-data-extractor/",
 "use_case_count": 4,
 "use_cases": [
  {
   "id": "jatechan-ai-data-extractor--back-up-ai-coding-chat-history",
   "title": "Back up AI coding chat history before it is lost",
   "best": true,
   "url": "https://dedupedai.com/use-cases/jatechan-ai-data-extractor/back-up-ai-coding-chat-history/",
   "json": "https://dedupedai.com/use-cases/u/jatechan-ai-data-extractor/back-up-ai-coding-chat-history.json"
  },
  {
   "id": "jatechan-ai-data-extractor--prepare-coding-chats-for-fine-tuning",
   "title": "Turn your coding chats into a fine-tuning dataset",
   "best": false,
   "url": "https://dedupedai.com/use-cases/jatechan-ai-data-extractor/prepare-coding-chats-for-fine-tuning/",
   "json": "https://dedupedai.com/use-cases/u/jatechan-ai-data-extractor/prepare-coding-chats-for-fine-tuning.json"
  },
  {
   "id": "jatechan-ai-data-extractor--analyze-ai-coding-usage-across-tools",
   "title": "Measure your AI coding usage across tools and projects",
   "best": false,
   "url": "https://dedupedai.com/use-cases/jatechan-ai-data-extractor/analyze-ai-coding-usage-across-tools/",
   "json": "https://dedupedai.com/use-cases/u/jatechan-ai-data-extractor/analyze-ai-coding-usage-across-tools.json"
  },
  {
   "id": "jatechan-ai-data-extractor--extract-aider-transcripts-from-many-projects",
   "title": "Collect Aider chat logs from all your project folders",
   "best": false,
   "url": "https://dedupedai.com/use-cases/jatechan-ai-data-extractor/extract-aider-transcripts-from-many-projects/",
   "json": "https://dedupedai.com/use-cases/u/jatechan-ai-data-extractor/extract-aider-transcripts-from-many-projects.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
