Aixel: A Unified, Adaptive and Extensible System for AI-powered Data Analysis
Meihui Zhang, Liming Wang, Chi Zhang, Zhaojing Luo
TL;DR
Aixel presents a unified, AI-native data analysis platform that tightly integrates data management, model management, and task orchestration. By organizing work across application, task, model, and data layers, it enables end-to-end planning, adaptive execution, and cost-aware optimization, while maintaining provenance through versioned artifacts and shared components. Key innovations include the fusion graph data index (AixelIndex) with constraint-aware discovery (AixelSearch), task-aligned feature management, adaptive model construction (AixelNet), drift-aware model maintenance, and a multi-task optimizer (AixelOptimizer) that leverages LLM priors and symbolic reasoning. The system aims to reduce interaction overhead, support evolving data scenarios, and provide extensible primitives for new domains and workflows, with practical implications for scalable, auditable, and efficient AI-powered data analysis.
Abstract
A growing trend in modern data analysis is the integration of data management with learning, guided by accuracy, latency, and cost requirements. In practice, applications draw data of different formats from many sources. In the meanwhile, the objectives and budgets change over time. Existing systems handle these applications across databases, analysis libraries, and tuning services. Such fragmentation leads to complex user interaction, limited adaptability, suboptimal performance, and poor extensibility across components. To address these challenges, we present Aixel, a unified, adaptive, and extensible system for AI-powered data analysis. The system organizes work across four layers: application, task, model, and data. The task layer provides a declarative interface to capture user intent, which is parsed into an executable operator plan. An optimizer compiles and schedules this plan to meet specified goals in accuracy, latency, and cost. The task layer coordinates the execution of data and model operators, with built-in support for reuse and caching to improve efficiency. The model layer offers versioned storage for index, metadata, tensors, and model artifacts. It supports adaptive construction, task-aligned drift detection, and safe updates that reuse shared components. The data layer provides unified data management capabilities, including indexing, constraint-aware discovery, task-aligned selection, and comprehensive feature management. With the above designed layers, Aixel delivers a user friendly, adaptive, efficient, and extensible system.
