/ ACCELERATOR· RekonAIDe

RekonAIDe — A team of data-platform agents for migration.

humaineeti's deep data-platform experience, packaged as an agentic methodology. A team of AI agents scans, evaluates, and plans the migration — the DBA executes, with compliance and security guidelines enforced at every gate.

Built on top of AWS DMS, Azure Database Migration Service, and Google DMS — with LLM-augmented schema interpretation and dialect translation. Supports Oracle, SQL Server, PostgreSQL, MySQL, Snowflake, Databricks, Teradata, and more.

Database migrations are won and lost in the discovery phase. RekonAIDe applies our team's collective data-platform experience as a multi-agent system — agents scan the source, build a rich metadata graph, evaluate it against best practices, and hand a detailed work-breakdown to the DBA. The human stays in command of execution.

The agent team

Four roles, working in sequence. Each agent owns a phase; each phase produces an artefact the next agent consumes.

01 · Scan

Scanning Agent

Connects to the source data platform — relational, NoSQL, warehouse — and introspects everything: schemas, tables, columns, types, indexes, FKs, views, stored procedures, triggers, sequences, permissions, lineage. Output: a rich metadata graph.

02 · Evaluate

Evaluation Agent

Reads the metadata graph and grades it against data-platform best practices. Detects cyclic dependencies, redundant objects, orphaned data, dead procedures, type-precision risks, and naming conflicts. Output: a scored issue inventory.

03 · Plan

Data Agent

Applies platform best practices to resolve the identified issues, generates dialect translations where needed, and produces a sequenced step-by-step migration routine with risk levels, validation gates, and rollback paths. Output: a detailed work-breakdown plan.

04 · Execute

DBA (human)

Reviews the plan, approves or amends each step, and runs execution under the customer's compliance and security guidelines. The DBA is final authority. Agents assist; the DBA decides.

The metadata graph

The Scanning Agent builds a typed, queryable graph of the source system. It is the substrate every later step works on.

What's in the graph

  • Schema objects — tables, columns with types, defaults, nullability, check constraints; views, materialised views, sequences, custom types.
  • Programmability — stored procedures, functions, triggers, packages (Oracle), assemblies (SQL Server), scheduled jobs.
  • Relationships — foreign keys, view dependencies, procedure-to-table call edges, trigger fan-out.
  • Performance shape — indexes (clustered, covering, filtered), partition strategy, row counts, table sizes, hot tables from execution-plan history.
  • Security & access — roles, grants, row-level security, masking policies.

How the graph is built

  • System cataloguesinformation_schema, pg_catalog, sys.* (SQL Server), ALL_/USER_/DBA_* (Oracle), INFORMATION_SCHEMA (Snowflake / BigQuery / Databricks).
  • Static analysis of code — AST-based parsing of stored procedures and triggers to extract call graphs and dependencies LLMs alone miss.
  • Profiling sample — row counts, NULL ratios, distinct counts, value distributions on configurable sample sizes (read-only, low-impact).
  • Lineage — ingested from existing tools (OpenLineage, dbt manifests, informatica metadata) where available.

What the framework resolves

Real data platforms accumulate decades of decisions. The Evaluation Agent surfaces them; the Data Agent proposes resolutions before they become migration blockers.

Migration patterns supported

Heterogeneous (engine change)

  • Oracle → PostgreSQL / Aurora PostgreSQL
  • SQL Server → PostgreSQL / Aurora / MySQL
  • Oracle → Snowflake / Databricks (analytical re-platform)
  • SAP HANA → Snowflake / Databricks

Homogeneous (lift & shift)

  • On-prem Oracle / SQL Server / PostgreSQL → cloud-managed equivalents (RDS, Aurora, Cloud SQL, Azure SQL).
  • Major-version upgrades with deprecated-feature audit.

SQL → NoSQL (selective)

  • Suitability assessment first — not every relational schema fits NoSQL.
  • Access-pattern-driven design for DynamoDB, Cassandra.
  • Document modelling for MongoDB.

Data warehouse migrations

  • Teradata / Netezza → Snowflake / BigQuery / Databricks.
  • Includes BI-layer redirection (Tableau, Power BI, Looker).

Compliance & security at execution

Migrations are also compliance events. The DBA executes the plan within the customer's regulatory and security framework; RekonAIDe surfaces what each step touches so the controls travel with the work.

Where it fits

RekonAIDe sits under the Data Platform practice and ships through the GenAI Delivery Factory, with the same human-in-the-loop discipline applied to all our AI-assisted work. The infrastructure underneath is what we describe in Infrastructure & Engineering.

Related resources

We are an intent away