ZeroML – Build. Train. Deploy. Version. Visualize. Optimize. All in one platform.
ZeroML is a visual-first, fully extensible ML platform that lets you:
- Build end-to-end ML pipelines with drag-and-drop ease
- Train, fine-tune, and optimize models efficiently
- Clean and version data with prompt-driven automation
- Deploy production-grade APIs in seconds
All pipelines, models, and datasets are fully versioned and ready for collaboration.
| Model Size | Training | Deployment | Versioning |
|---|---|---|---|
| Small | Local / Hugging Face | HF Endpoints | Hugging Face Hub |
| Large | RunPod | RunPod API | Hugging Face Hub |
Showcase fast, scale smart, and manage all your ML assets centrally.
- Drag-and-drop pipeline builder
- Prompt-driven data cleaning & feature engineering
- Real-time training metrics & model visualization
- Deploy anywhere: HF Endpoints, RunPod, or your own server
- Every dataset, model, and pipeline is versioned for reproducibility
- Hyperparameter tuning with live feedback
- GPU/CPU utilization optimization for maximum efficiency
- Smart batching, checkpointing, and memory management
- Integrate your custom libraries
- Plugin system for data processing, models, or deployment backends
- Interactive training curves
- Feature importance & correlation maps
- Compare multiple models side by side
Comming soon...
We welcome contributions! Whether it’s fixing bugs, adding features, or improving documentation, your help is highly appreciated. Follow the instructions below to get the project running locally.
- Navigate to the frontend folder:
cd web- Install dependencies:
npm install- Start the development server:
npm run dev- The frontend will be accessible at: http://localhost:3000
- Navigate to the backend folder:
cd api- Sync and run the backend:
uv sync
uv run main.py- Add a dependency:
uv add <dependency_name>- Remove a dependency:
uv remove <dependency_name>- Make sure to pull the latest changes before starting your work.
- Follow consistent code formatting (Prettier/ESLint recommended).
- Test your changes thoroughly before creating a pull request.
- Provide a clear description of your changes in the PR.
Thanks for contributing! Your help makes this project better for everyone. 🚀
ZeroML is licensed under the Apache-2.0 License
Build. Train. Deploy. Version. Visualize. Optimize. All in one.