An enterprise-grade Data Reliability, Governance, and AI-Copilot Platform. It monitors database schema evolution, executes contracts, detects distribution anomalies, and runs automated remediation workflows.
In modern data platform operations, unexpected schema mutations, column distribution drift, and silent SLA failures result in cascading downstream dashboard outages. Autonomous Analytics Engineer solves this by establishing a self-healing reliability layer that detects data quality anomalies, resolves issues automatically via workflow dependencies, and generates explainable, validation-grounded AI incident summaries.
+---------------------------+
| Executive Dashboard |
+-------------+-------------+
|
v
+-------------+-------------+
| AI Copilot Workspace |
+-------------+-------------+
|
v
+---------------------------+---------------------------+
| |
v v
+--------+--------+ +--------+--------+
| Quality Engines | | Workflow Studio |
+--------+--------+ +--------+--------+
| |
v v
+--------+--------+ +--------+--------+
| Data Contracts | | Remediation Ops |
+-----------------+ +-----------------+
- Framework: FastAPI (Python 3.10)
- ORM & Database: SQLAlchemy (SQLite for development, PostgreSQL-ready)
- Background Worker Tasks: Celery + Redis
- Test Suite: Pytest (300+ tests, >95% coverage)
- Core: React 19 + TypeScript + Vite
- Routing: React Router v7
- State Management: TanStack Query (React Query v5) + Axios
- Graph Editors: React Flow (
reactflow) - Tables & Grid: TanStack Table +
@tanstack/react-virtual - Test Suite: Vitest + React Testing Library (150+ tests, >93% coverage)
- Data Profiling & Quality Validation: Computes statistical summaries and checks column Null rates and semantic type compliance.
- Anomaly & Drift Scanners: Detects outliers using IQR, Z-Score, LOF, and Isolation Forest algorithms.
- Data Contracts Verification: Enforces schema contracts rules versioning.
- AI Copilot incident summaries: Explains incident causes with deterministic validation scores and evidence grounding.
- Workflow Orchestration: Implements DAG executions with DFS loop validation cycle protection and auto-retries.
- Multi-Tenant Partitioning: Mapped client Tenant isolation bounds and RBAC guards.
- Cloud Cost Intelligence: Tracks estimate compute CPU milliseconds costs per dataset run.
- Create virtual environment and install dependencies:
python -m venv .venv .venv\Scripts\activate pip install -r requirements.txt
- Start API service:
uvicorn src.main:app --host 0.0.0.0 --port 8000
- Install node packages:
cd frontend npm install - Start hot-reload dev server:
npm run dev
- Backend Pytest:
.venv\Scripts\python -m pytest --cov=src --cov-report=term-missing
- Frontend Vitest:
cd frontend npm run test