ai-data-extractor

一键导出 Claude Code、Cursor 等 AI 编程对话记录

ai-data-extractor 是一个免费开源的命令行工具,专门用于从多种 AI 编程助手中提取聊天历史记录。它解决的核心问题是:Claude Code、Cursor、Windsurf、Aider、Cline/Roo Code 等工具各自把对话数据保存在私有格式或本地缓存中,用户难以统一导出、备份或迁移这些宝贵的上下文。项目用 Python 编写,支持批量扫描本地存储路径,将不同来源的对话解析为结构化数据(如 JSON/Markdown),方便后续检索、分析或喂给其他模型。核心能力包括多平台适配、自动识别安装位置、统一输出格式,以及可扩展的解析器架构。对于需要留存 AI 编码记录、做数据审计或迁移到新编辑器的开发者来说,它提供了一个轻量、无依赖的解决方案,避免手动复制粘贴的繁琐。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 840
维护状态 较活跃
是否开源
定价模式 free

项目数据

分类编程开发
开发团队kruzovic7
所属国家
官网地址
定价模式free
价格说明开源免费
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型ai,ai-data-extraction,claude-code,cursor
GitHub 星标★ 840
30天Star增速
HF 下载量
上线时间2026-09-11 00:00:00
最近更新2026-09-18 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-13
浏览次数0

使用教程

核心亮点

  • 支持 Claude Code、Cursor、Windsurf、Aider、Cline/Roo Code 等主流 AI 编程助手,覆盖面广
  • 纯 Python 实现,安装和运行门槛低,无需复杂配置
  • 输出结构化数据,便于备份、检索或二次分析

不足之处

  • 项目处于早期阶段,星标仅 124,社区和文档完善度有待观察
  • 不同 AI 工具的存储格式可能随版本更新变化,解析器需持续维护

适用场景

  • 开发者想备份自己在多个 AI 编程助手中的历史对话,防止丢失
  • 团队需要审计或分析成员使用 AI 编码的交互记录
  • 用户从 Cursor 迁移到 Claude Code 时,希望保留原有对话上下文

替代项目

chatgpt-export、cursor-history

项目介绍

ai-data-extractor 是一个编程开发领域的开源项目,官方简介:Free open-source extractor for AI coding assistant chat histories. Supports Claude Code, Cursor, Windsurf, Aider, Cline/Roo Code, and more.。项目使用 Python 开发,在 GitHub 上获得 124 星标。

上一篇:probe

下一篇:lattice

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16553 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8109 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58021 2026-08-22