A fast, open-source Rust solution for building scalable machine learning models with easy-to-use, customizable APIs and comprehensive tools.

Delta is an open-source machine learning framework in Rust
Coming Soon
A package manager for machine learning datasets and models.

Features

Delta

  • Fast

    Built with Rust, Delta delivers high-performance machine learning, optimized for compute-intensive tasks on CPU and future GPU backends.

  • Usability

    Simple APIs make Delta accessible for beginners, with flexible options for advanced users to customize ML workflows.

  • Extensibility

    Modular design allows users to extend Delta with custom preprocessing, algorithms, or evaluation metrics tailored to ML needs.

  • Classical ML

    Supports a growing suite of classical ML algorithms, including Linear Regression, Decision Trees, Random Forest, SVM, KNN, and more, with expansions like Naive Bayes and Gradient Boosting.

  • Multi-Backend Acceleration

    Future

    Currently supports CPU, with planned support for Metal, CUDA, Vulkan, and more, enabling efficient classical ML across diverse hardware.

  • Nebula Integration

    Future

    Seamless access to datasets pre-trained models via Nebula, enhancing collaboration and reproducibility.

  • Scalable Training

    Future

    Future parallel and distributed training for classical ML, evolving to support large-scale deep learning models across multi-core and cloud systems.

Nebula

  • Command-line tool

    Future

    Manage datasets and models directly from a powerful CLI, providing full control over your workflow without leaving the terminal.

  • Virtual environments

    Future

    Run multiple ML projects on the same machine without conflicts, ensuring that dependencies are isolated for seamless development.

  • Dataset management

    Future

    Organize datasets efficiently by metadata, versions, variants, dependencies, and lifecycles, enabling easy tracking and reproducibility.

  • Pretrained models

    Future

    Access and manage pretrained models with versioning and adaptations, enabling easy integration into your projects and reducing time spent on training.

  • Template projects

    Future

    Use prebuilt templates based on the Delta framework for faster setup, allowing you to quickly begin experiments with minimal configuration.

  • Public registry

    Future

    Browse datasets and models shared by the community in the Nebula registry, ensuring access to high-quality resources for your projects.

  • Private registry

    Future

    Host your own Nebula registry for secure and confidential work, keeping sensitive data and models private while maintaining efficient access management.

Roadmap

  • 2025 Q2

    MVP of Delta

  • 2025 Q4

    Classical ML Expansion + Nebula Integration

  • 2026 Q2

    Core GPU Backend Support

  • 2026 Q4

    Cross-Platform GPU Expansion

Our Sponsors