Technical deep dives, product updates, and practical engineering insights for Data + AI teams
MatrixOrigin has been named a 2026 Shenzhen Potential Unicorn Enterprise, recognizing its technical innovation, growth potential, and market value in Data & AI.


MatrixOrigin has completed a Series A funding round of more than $10 million, backed by a HAND-led fund, AsiaCom, and Artesian Venture Partners. The funding will accelerate MatrixOne Intelligence development, global expansion, and enterprise AI deployment at scale.

Git4Data Part 12: preference data's unit is a pair, not a row, and it is computed from annotator votes rather than collected — the same data feeding both the RLHF and DPO routes. From 63,000 votes this derives preference pairs, audits degenerate pairs, no-consensus, preference cycles and length bias on a branch, materialises the conflict list before adjudicating on branches, and binds the dataset to its reward model. Verified on MatrixOne 4.1.0.

Git4Data Part 11: SFT data is orders of magnitude smaller than pretraining data, so every curation decision imprints on model behavior. Using one chat model's SFT pool, this runs a full curation pass on a zero-copy branch — exact dedup, near-dup, quality gate, safety, benchmark decontamination, multi-turn integrity — counting before each filter, with DATA BRANCH DIFF reporting the net change, then register-swap-snapshot to release. SQL verified on MatrixOne 4.1.0.

Git4Data Part 10: file-based (image, etc.) training data splits into two worlds — image/audio/video files go to lakeFS, the metadata (pointers, labels, hashes, splits) to MatrixOne. Training an image classifier as the example, do ingest, dedup, decontamination, integrity checks, relabeling, and curated release in SQL on the metadata, pinned by metadata snapshot × lakeFS commit; the end-to-end lakeFS+MatrixOne script is verified. SQL verified on MatrixOne 4.1.0.

Git4Data Part 9: the train/valid/test split is the step that decides whether your offline evaluation can be trusted. Using one risk model, detect and prevent five kinds of leakage (temporal, entity, duplicate, preprocessing, target) with SQL; then freeze the samples and the split manifest together with a database snapshot into a reproducible, auditable, reversible version, and compare the industry's other approaches. SQL verified on MatrixOne 4.1.0.

Git4Data Part 8, opening the AI-training arc: a coordinate system for the whole ML pipeline. From ingestion, quality gate, cleaning/labeling, feature engineering, and train/valid/test release, to evaluation, production monitoring, and feedback-driven retraining — what snapshot, branch, diff, merge, cherry-pick, restore, and PITR can and can't solve, threaded through one continuously-iterated risk model. Companion SQL verified on MatrixOne 4.1.0.

This article explains how MatrixOrigin rebuilt bid response workflows with an AI Agent, connecting tender Excel parsing, enterprise knowledge retrieval, evidence-backed technical responses, human review, and result backfilling into a verifiable, traceable, and continuously improvable process.

Agents are replaying the count curve of smartphones and smart cars — and will soon outnumber people. But the truly underrated asset is the Agent Trace each one produces: a petabyte-scale, high-intensity stream that today's data stack is forced to discard 86% of. Why Trace is the data flywheel for correction, memory, and training — and why enterprises need a data layer built to catch it.

Git4Data Part 7, closing the data-operations practice arc: Write-Audit-Publish (WAP). New data lands on a staging branch, passes a set of SQL audit assertions, then publishes with one atomic MERGE — a bad batch is stopped at the gate and production never sees it. With real scenarios, the full three-step walkthrough, and a detailed comparison against load-then-check / blue-green rename / staging+INSERT / transactions / DQ tools. All SQL verified on MatrixOne 4.0.0-rc3.

Part 6 of the MatrixOne Git4Data series, the Data-Ops theme: collaborative data development. When several people must edit the same table at once — parallel master-data curation, a reviewable data PR, developing a big change on a branch while mainline keeps serving — done with branch-per-engineer, row-level DIFF review, three-way MERGE, conflict policies (FAIL/SKIP/ACCEPT), and cherry-pick. Every statement verified on MatrixOne 4.0.0-rc3.

Part 5 of the MatrixOne Git4Data series, the first practical Data-Ops chapter: a field manual for incident rescue. Four real incidents end to end — a fat-fingered UPDATE, a botched ETL load, slow app-bug corruption, and a dropped table — with snapshot-before, row-level DIFF assessment, surgical repair vs full rollback, and PITR. Every statement verified on MatrixOne 4.0.0-rc3.

Part 4 of the MatrixOne Git4Data series: a map of the data-versioning landscape. 'git for data' is claimed by DVC/Git LFS, lakeFS, Iceberg/Delta+Nessie, Snowflake/Neon, and Dolt — but they don't mean the same thing. A five-question framework, four categories by the layer where versioning lives (each with an architecture diagram), a git-primitive completeness matrix that aligns everyone's git semantics, and where MatrixOne actually sits — with its honest boundaries.