M MigratoryAI
v1.3.0 — Log ingestion + AI fallback shipped

AI-Powered Database Migration

Build your AI-powered migration path from NoSQL to SQL.

MigratoryAI gives engineering teams a clear path from nested NoSQL documents and document databases to SQL-ready tables, foreign keys, validation checks, and safe reruns. Use it today with npm or npx, then join the list to shape what comes next.

npm install -g migratoryai npx migratoryai Log ingestion Explain mode Safe reruns
Schema inference Turns nested NoSQL data into structured relational tables
Safe reruns Fingerprint-based upserts protect against duplicate inserts
Validation Checks PostgreSQL counts against NoSQL-derived expectations

Live demo

Watch it work. Then run it yourself.

migratoryai

Start here

Use the package now, then join the next wave of product access.

Instant usage

Try it with npx

npx migratoryai --help

No install needed when you want to test the CLI or share a quick migration preview.

Team setup

Install it globally

npm install -g migratoryai

Get a stable command for repeat migration work, validation runs, and dry-run previews.

v1.3.0

Log ingestion, AI fallback, and multi-format parsing.

New command

migratoryai ingest

Parse log files into structured documents with level, event, user ID, and timestamp fields extracted. Route output to JSON, PostgreSQL, or MongoDB in a single command.

AI-powered

LLM fallback with --llm-fallback

Lines the regex parser cannot structure are retried with AI Haiku. Set ANTHROPIC_API_KEY and add --llm-fallback to close the gap on ambiguous or unusual log formats.

15 formats

JSON, logfmt, syslog, and more

Native support for Winston, Docker, logfmt, bracket-and-prose, ISO timestamps, and key-value formats. 93% regex coverage across real-world log structures out of the box.

Product snapshot

The migration layer for teams who want speed and proof.

Analyze first

Inspect sample documents, infer tables, and understand the relational mapping before touching the target database.

Dry-run preview

Generate SQL output and planned row counts without making any PostgreSQL writes.

Migration at scale

Batch-based migration with retries, transactions, and validation checks for serious movement, not toy demos.

AI assistant layer

Explain mode helps engineers understand why certain tables, foreign keys, and indexes are created from NoSQL data.

New

Log ingestion

Parse log files into structured documents and migrate them to PostgreSQL, MongoDB, or JSON. AI handles the lines regex cannot parse.

Multi-source adapters

Choose your source with --source. MongoDB and CouchDB are supported today with a plugin architecture ready for new adapters.

What comes next

The product is being shaped to get smarter with every migration.

Learning from real migration patterns

Over time, MigratoryAI is intended to learn from repeated migration flows, edge cases, and schema decisions so future runs can feel faster, clearer, and more context-aware.

More helpful recommendations

We are moving toward a system that can suggest stronger mappings, safer defaults, and more useful migration guidance based on the shape and behavior of source data.

Smarter prediction and planning

Longer term, the goal is to make schema prediction and migration planning more adaptive, so the engine can choose better strategies before large data movement begins.

Early access

Looking for testers and small businesses that want hands-on access before general rollout.

For testers

Help shape the product

If you enjoy testing developer tools, breaking edge cases, and giving direct feedback, we want you in the first wave. You will get early visibility into explain mode, dry-run, and validation improvements.

  • Try pre-release workflows
  • Share migration edge cases
  • Influence the roadmap early
For small businesses

Limited testing access

If your team needs to move data from NoSQL systems into SQL databases and wants lightweight, guided testing access, you can register interest for a limited rollout.

  • Early product walkthroughs
  • Migration feedback sessions
  • Priority access to limited test slots

Tester involvement

Bring real edge cases.

We want developers and QA-minded builders who can throw nested documents, partial failures, and rerun scenarios at the engine and tell us where it needs to improve.

Limited business access

Try MigratoryAI with a real migration problem.

Small businesses with active NoSQL to SQL migration needs can request limited testing access and help validate the product against production-shaped workloads.