ai-data-extractor vs Air AI
Side-by-side comparison of features, pricing, and ratings
At a glance
| Dimension | ai-data-extractor | Air AI |
|---|---|---|
| What it is | Local Python CLI that normalizes AI coding assistant chat history to JSONL | AI-native Enterprise Readiness platform for defense and government |
| Pricing | Free (MIT license) | Contact sales (enterprise/government contract) |
| Deployment | Runs locally, no account, no upload | Vendor-led deployment and integration cycle |
| Data sources | Local files: Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline, Roo Code, Aider | Army, DCMA, Air Force, ERP, military logistics, and commercial data via Readiness Graph |
| Buyer | Developers, researchers, privacy-focused tinkerers | Defense agencies, military commands, acquisition and sustainment teams |
| Reported outcomes | One normalized JSONL file, one conversation per line | Materiel 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.

MIT-licensed Python CLI that pulls your AI coding assistants' local chat history into one normalized JSONL file.
Visit Website
Air's Enterprise Readiness platform gives defense teams a live Readiness Graph instead of readiness slide decks.
Visit WebsiteFeature-by-feature
ai-data-extractor is a source-coverage tool. Its job is reading where each AI coding assistant hides its history and emitting one normalized JSONL format. The supported-source list is the product: Claude Code session JSONL under ~/.claude/projects, Codex CLI rollout files, Cursor's SQLite state.vscdb in global and workspace storage, Continue's session JSON, Gemini CLI chats under a hashed temp path, OpenCode session/message/part trees, and Aider markdown transcripts. Windsurf and Trae are parsed heuristically against undocumented schemas, which the project is upfront about. Recent additions cover Cline and Roo Code, which store raw Anthropic-format message arrays in one folder per task. OS auto-detection across macOS, Linux, and Windows removes a flag. There is no GUI, no account, no upload, and no support SLA.
Air is an operational platform, not an extractor. Its three named layers — Activation (integrating commercial, enterprise, and operational data into a Readiness Graph), Orchestration (adaptive workflows, mobilized agents, AI-driven forecasting), and Execution (curated Execution Centers) — are built for defense sustainment, not personal data. Integrations are Army, DCMA, and Air Force systems, ERPs, and military logistics. Recent news shows the roadmap direction: partnerships for real-time fuel consumption data (ARA) and naval fleet readiness (Fathom5), plus a product/technology chief, general counsel, and board additions from Anduril and NightDragon. One tool parses files on your laptop; the other forecasts supply chain risk and coordinates military readiness teams.
Pricing compared
ai-data-extractor costs nothing. It is MIT-licensed and runs on your machine; you pay only with your time reading and adapting Python extractors. There is no paid tier, no seat count, no contract, and no hosted option — the project's own positioning rules out a managed service with an SLA. The real cost surfaces with heuristic sources like Windsurf and Trae, where an undocumented schema can break and you are the maintainer.
Air does not publish pricing at all. pricing_type is contact, and the product's own 'not for' list explicitly excludes buyers who need transparent per-seat pricing before talking to sales. Expect a government/defense contracting motion: vendor-led deployment and integration, security compliance built for defense environments, and connections into Army, DCMA, and Air Force systems. The published value is operational, not per-seat: materiel release compressed from 15 months to 3 months, DCMA vendor due diligence from 120 hours to under 24, E-3 part identification time cut 99.6%, 610 down days saved annually, and 90% equipment readiness sustained across echelons. Those ROI claims are the price justification, and they only apply if you have the enterprise systems to feed the Readiness Graph. Comparing a $0 CLI to a negotiated defense platform is a category error.
Who should pick which
- Developer building a fine-tuning datasetPick: 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 logsPick: 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 formatsPick: 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 releasePick: 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 daysPick: 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.
More ai-data-extractor or Air AI comparisons
If you're a defense agency compressing materiel release timelines or improving fleet readiness, Air AI is purpose-built with proven results, though it requires enterprise engagement. For tech founders
If you need to compress defense supply chain timelines and achieve 99.6% faster part identification, Air AI is the only choice—but it's enterprise-only and pricey. For developers who want to build cus
SimpleCV and Air AI serve entirely different galaxies. If you are learning computer vision or building quick Python prototypes, grab SimpleCV for free and start within minutes. If you are a defense or
Choose Air AI if your organization is a defense agency needing to compress supply chain timelines and achieve mission-critical readiness—its purpose-built integration with military systems delivers ha
If you're a defense organization needing to crush materiel release timelines and unify complex supply chains, Air AI is the purpose-built heavy lifter — backed by huge recent contracts and deep integr
If you're a defense agency trying to compress materiel release from 15 months to 3, Air AI is your only choice — it's built for that. If you're a solo Python learner cleaning a CSV of tweets, Texthero
Explore each tool further
Browse these categories
One email a week — new tools, honest comparisons, no spam.
Last reviewed: September 22, 2026