ai-data-extractor vs Air AI

Side-by-side comparison of features, pricing, and ratings

Analysis generated Live tool data as of 2026-11-13
Cross-checked through our multi-step verification ·
Saved

ai-data-extractor or Air AI: which should you choose?

Dimensionai-data-extractorAir AI
What it isLocal Python CLI that normalizes AI coding assistant chat history to JSONLAI-native Enterprise Readiness platform for defense and government
PricingFree (MIT license)Contact sales (enterprise/government contract)
DeploymentRuns locally, no account, no uploadVendor-led deployment and integration cycle
Data sourcesLocal files: Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline, Roo Code, AiderArmy, DCMA, Air Force, ERP, military logistics, and commercial data via Readiness Graph
BuyerDevelopers, researchers, privacy-focused tinkerersDefense agencies, military commands, acquisition and sustainment teams
Reported outcomesOne normalized JSONL file, one conversation per lineMateriel release 15→3 months; DCMA diligence 120h→<24h; 610 down days saved annually

These two products do not belong in the same buying conversation. If you are a developer who wants your own Claude Code, Codex, Cursor, or Aider chat logs flattened into one JSONL file for fine-tuning, backup, or analysis, ai-data-extractor is a free MIT-licensed CLI you run locally — nothing to buy, nothing to negotiate. If you are a defense agency or military command trying to compress materiel release timelines and raise equipment readiness, Air is an enterprise platform sold through a vendor-led deployment cycle and priced by contact. Neither is a substitute for the other at any budget.

ai-data-extractor
ai-data-extractor

Free MIT Python CLI that turns AI coding assistant chat history into one normalized JSONL dataset for fine-tuning and analytics.

Visit Website
Air AI
Air AI

Air's Enterprise Readiness platform turns defense readiness data into a live Readiness Graph that closes the gap between the frontline and

Visit Website
Pricing
Free
Contact Sales
Plans
—
—
Popularity
9 views
7.3k views
Skill Level
Intermediate
Advanced
API Available
Platforms
CLIDesktop
Web
Categories
🏷️ Data Labeling & Training Data💻 Code & Development📊 Data & Analytics
🚚 Supply Chain & Logistics📊 Data & Analytics🤖 Automation & Agents
Featuresai-data-extractorAir AI
Extract Claude Code session history from ~/.claude/projects/**/*.jsonl
Parse Codex CLI rollout files from ~/.codex/sessions/**/rollout-*.jsonl
Read Cursor chat data from SQLite state.vscdb in global and workspace storage
Heuristic extraction from Windsurf SQLite storage with an undocumented schema
Trae support combining SQLite and JSONL sources via heuristic parsing
Extract Continue sessions from ~/.continue/sessions/*.json
Extract Gemini CLI chats from ~/.gemini/tmp/<hash>/chats/*.json
Parse OpenCode session, message, and part trees
Extract Cline and Roo Code tasks storing raw Anthropic-format message arrays (added Jan 2026)
Extract Aider markdown chat transcripts per project directory (added Jan 2026)
Auto-detect macOS, Linux, and Windows data roots without OS flags
Normalize every source into one JSONL conversation-per-line format
Capture user messages, assistant responses, code context, diffs, and tool calls
CLI flags for --all, --sources, --list, --output-dir, --search-path, and --merge
Run extractors standalone with python -m extractors.<name> for debugging
Activation layer fuses proprietary and customer data into the Readiness Graph, a single source of truth
Orchestration layer builds skills, agents, and models that forecast and optimize readiness outcomes
Execution layer runs Execution Centers that automate action across production, delivery, and sustainment
Execution Centers cover acquisition and production, supply chain and sustainment, MRO, and logistics
Compressed Army Materiel Release from 15 months to 3 months
Reduced DCMA vendor due diligence from 120 hours to under 24 hours
Cut E-3 part identification time by 99.6%
Returned multiple E-3 aircraft to mission-ready status in 72 hours
Saved 610 down days annually by shrinking critical part wait times from months to days
Enabled Navy PAE Maritime Program Office materiel risk analysis in minutes, a 92% manpower reduction
Surfaces replacement parts and DLA inventory across multiple data systems
Real-time fuel consumption data delivered to battlefield commanders (ARA partnership)
Naval fleet readiness modernization (Fathom5 partnership)
Air Awarded $31M Department of War contract supporting the ICBM enterprise

Who should pick ai-data-extractor, and who should pick Air AI?

  • Developer building a fine-tuning dataset
    Pick: ai-data-extractor

    It normalizes Claude Code, Codex CLI, Cursor, Continue, and Aider history into one JSONL conversation-per-line format you can feed straight into training.

  • Privacy-conscious engineer backing up chat logs
    Pick: ai-data-extractor

    Everything runs locally with no account and no upload, so you can archive history before an app clears its local database.

  • Researcher comparing assistant session formats
    Pick: ai-data-extractor

    Its ten-source parser set, including SQLite state.vscdb and OpenCode part trees, shows how each assistant structures and stores sessions.

  • Defense command compressing materiel release
    Pick: Air AI

    Air's reported 15-months-to-3-months compression and readiness forecasting target exactly that mission, with Army and DCMA integrations.

  • Sustainment team cutting down days
    Pick: Air AI

    Rapid part identification, substitute sourcing, and the reported 610 down days saved annually are built for equipment readiness across echelons.

Frequently Asked Questions

ai-data-extractor vs Air AI: which should you choose?

These two products do not belong in the same buying conversation. If you are a developer who wants your own Claude Code, Codex, Cursor, or Aider chat logs flattened into one JSONL file for fine-tuning, backup, or analysis, ai-data-extractor is a free MIT-licensed CLI you run locally — nothing to buy, nothing to negotiate. If you are a defense agency or military command trying to compress materiel release timelines and raise equipment readiness, Air is an enterprise platform sold through a vendor-led deployment cycle and priced by contact. Neither is a substitute for the other at any budget.

Can Air read my Claude Code or Cursor chat history?

No. Air's integrations are Army, DCMA, and Air Force systems, ERPs, military logistics, and commercial data sources. Local AI coding-assistant chat files are not part of its Readiness Graph.

Is ai-data-extractor usable inside a defense environment?

It is a local Python CLI that makes no network calls, so the data-handling model is simple. What it lacks is any of Air's accreditations, security compliance packaging, or support SLA — those are procurement concerns it was never designed to answer.

Which assistants does ai-data-extractor support?

Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline, Roo Code, and Aider. Windsurf and Trae rely on heuristic parsing against undocumented schemas.

How recent are Air's product changes?

Leadership and partnerships moved quickly across 2026: a Chief Product and Technology Officer, a General Counsel, two board appointments, and partnerships with ARA on real-time fuel data and Fathom5 on naval fleet readiness.

Do I need to talk to sales for ai-data-extractor?

No. It is MIT-licensed and free to run; there is no account, seat, or contract.

What else are ai-data-extractor and Air AI compared with?

Where can you read more about ai-data-extractor and Air AI?

Browse these categories

Still deciding? Get the weekly AI tools brief

One email a week — new tools, honest comparisons, no spam.

Analysis generated by our model pipeline from live data: