ACBDiDATAP.AI

Data & AI Pipelines
Generated. Tested. Governed.

We generate your pipelines — tested, documented, on Iceberg you own. From Glue, Dataflow, notebooks or SQL. No dbt experience required.

A live data & AI pipeline · generated, orchestrated, governed

SOURCESMarket · trader · risk · pricingINGESTIONReal-time (Kafka) + Batch (Airflow)STORAGE + COMPUTEOLTP · realtime · lake · OLAPBIDashboards · semantic layerAIMulti-agent debate (AutoGen)GOVERNANCE + OUTdim_ai_control · audit · UIMarket DataLP FIX · exchange directReuters · EBS · PolygonTrader AppiOS · web · APIFastAPI · Next.jsRisk Engineexposure · margininternal servicePricing Enginequote generationinternal serviceticks.<asset>🟢 real-time · KafkaKafka · MSK · Confluenttrades + positions🟢 real-time · KafkaKafka + Debezium CDCai.council.*🟢 real-time · Kafka + RMQKafka + RabbitMQ RPCAirflow EOD DAGs🟦 batch · dailyApache Airflow · dbtReference data🟦 batch · weeklyAirbyte · dbt seedAurora PostgreSQLOLTP · canonical stateRDS Aurora multi-AZDynamoDB / Redishot KV · sub-10msDynamoDB · ElastiCacheClickHouserealtime analyticsMergeTree · Kafka engineS3 + Icebergunified lake storageOpen Catalog · GlueSnowflakebatch OLAP computedbt-snowflake · icebergLightdashself-serve dashboardsOSS · auto-binds to dbtdbt Semantic Layermeta.metrics + testsdbt + MetricFlowAthena · ad-hocSQL on IcebergAWS Athena · Glue catalogEmbedded analyticsin-app chartsFastAPI / SDKBull🐂 bullish caseGemini · Claude · GPTBear🐻 bearish caseGemini · Claude · GPTRisk Manager🛡 sizing · stop · correlationGemini · ClaudePortfolio Mgr⚖️ verdict (LONG · SHORT · SKIP / 7-state)Gemini · Claude · GPTPre-screen Gatejurisdiction · tierdim_ai_controlPost-screen GateAFSL · MAS · FMAdim_ai_controlTrader UIverdict + thesisiOS · Web · APIAudit TrailWORM complianceIceberg + S3 Object Lock
Source
Spine
Storage
Output
Ai
Gate
Reflector
📚 Purple dashed loop = audit feeds back as lessons to the next AI debate

Ingestion to serving · conceptual

Reference pipeline stack — from ingestion to serving

DATAP.AIReference Data Platform Stackapplies to stock · CFD · FX · indices · commodities1SOURCES📡 Market DataLP FIX feeds · exchange directReuters · EBS · Polygon · banks📱 Trader AppiOS · Web · APIOrder intent · lifecycle events⚙️ System EventsRisk engine · Pricing · ML modelsRecompute · margin · regime alerts2INGESTIONINGESTION — REAL-TIME + BATCH🟢 REAL-TIME · EVENT-DRIVENKafka · MSK · Confluent · Schema Registryticks.<asset>market datatrades.intentpre-tradepositions.deltaDebezium CDCtrades.fillexecutionsai.council.*+RabbitMQSchema RegistryAvro / Protobuf🟦 BATCH · AIRFLOW-DRIVENApache Airflow · dbt · AirbyteDaily EOD pricesAirflow DAGEOD reconAirflow DAGCorp actionsAirflow DAGReference syncAirbytedbt seedsWeeklyBackfill jobsOn-demand3STORAGE + COMPUTESTORAGE + COMPUTE — UNIFIED VIA ICEBERG🗃️ OLTPAurora PostgreSQLACID · multi-AZ5-20ms · canonical state⚡ HOT KVDynamoDB / Redissub-10ms KVlive position · margin📊 REALTIMEClickHouseMergeTree · Kafka enginesub-second analytics🏞️ LAKES3 + IcebergOpen Catalog · Glueunified · format v2❄️ OLAPSnowflakedbt · iceberg materialisebatch · Airflow EODOpen Catalog · Glue (Iceberg metadata layer)4SEMANTIC + GOVSEMANTIC + GOVERNANCE🔧 dbt · models/<vertical>/ · meta.metricsone project · stock · CFD · ai_mart · …🛡 dim_ai_control · governance engineAFSL · MAS · FMA · NIST · ISO 420015SERVINGSERVING — BI + AI📊 BI · ANALYTICSanalysts · execs · compliance · role-based accessLightdashOSS · dbt-bounddbt SemanticMetricFlowAthenaad-hoc SQLEmbedded APIin-app KPIsSnowflake UIpower usersScheduled PDFsASIC reports🤖 AI · AGENTStraders · quants · multi-persona debate · AFSL-governedBull 🐂bullish caseBear 🐻bearish caseRisk 🛡sizing + stopPM ⚖️verdictAFSL Gatepre/postAudit TrailWORM Iceberg

One path, at your pace

Today

Data pipelines, generated

Your raw Iceberg in. A tested medallion out, on the same open storage.

  • •Reads your source schema — keys, relationships, data-quality issues such as mismatched identifiers — and proposes the staging → intermediate → marts plan
  • •Writes the dbt models, runs them on your engine, and repairs failures itself until the build is green
  • •Row-count reconciliation, range and set tests, null checks written with the pipeline
Next

An AI-ready data platform

The same evidence that satisfies auditors is what makes data safe to hand to AI.

  • •Column-level lineage — AI answers can cite where a number came from
  • •Personal-data map — AI knows which columns it may show, mask or must avoid
  • •Quality tests per build — AI does not learn from broken data
When ready

AI pipelines, governed

Text-to-SQL, assistants and agents over the same governed data — with the same rules applied.

  • •AI answers gated by the column-level classification your pipelines produced
  • •Models you choose, running locally or in your region — nothing leaves your VPC
  • •Human approval where you want it; permissive by default, restrictions when you decide

How a pipeline gets built

1
Read
Source schema, keys, relationships, quality issues
2
Plan
Staging → intermediate → marts, with tests — you review
3
Generate
dbt models written for your engine, Iceberg by default
4
Build & repair
Runs on your warehouse; fixes its own failures until green
5
Prove
Lineage, classification, tests recorded — every build

Also for migrations and re-platforming

You haveYou get
Warehouse tables and viewsIceberg tables your other engines can read — reversible, no copy
Snowflake-only martsIceberg marts served by Snowflake for finance and ClickHouse for real-time
Legacy ETL (Informatica, hand-written SQL)Generated dbt with parity checks against the old output before cut-over
Cloud-to-cloud movesLand on Iceberg once; point Athena, Databricks or Snowflake at it

Start with one domain

Pick a domain. We generate it on your engine and show you it matches.

Reference implementation

The realtime ingest path (Kafka → ClickHouse) and the lake path (Kafka → Kafka Connect → S3 Iceberg) are runnable today as a 4-container demo bundle. See the open-source backend repo for the docker-compose, SQL, sink connector config, and full runbook.

Repo links open in a new tab. The runbook documents lifecycle, troubleshooting, operational risk register, and the decision log behind every component choice.