User Rating
3.0
Score
60
Free/Trial Support
Supported
Features
3 Features
Last Updated
Feb 05, 2026
What is Shumai?
Shumai is an open-source, fast, network-connected, differentiable tensor library for TypeScript (and JavaScript). It is built with bun + flashlight for software engineers and researchers. Shumai aims to make creating datasets easier, training small models faster, advanced/fine-grained training/inference logic more expressive, and building applications enjoyable.
How to use Shumai?
Install Bun and ArrayFire, then install the Shumai package using 'bun install @shumai/shumai'. Use standard array utilities and convert to/from JavaScript native arrays. Utilize gradients for training models.
Top Features
- Fast tensor operations
- Differentiable tensors for gradient-based optimization
- Network connectivity
- Integration with Bun and Flashlight
- Support for GPU computation with CUDA (Linux) and CPU computation (macOS)
Pros & Cons
No Data
Use Cases
- Creating and manipulating datasets
- Training small machine learning models
- Implementing advanced training and inference logic
- Building applications that require tensor computations
User Groups
No Data
Shumai Pricing
Free PlanSubscription Plan
No detailed pricing information available
Cover Preview

SHUMAI Features
- AI Developer Tools functionalityAI Developer Tools
- AI Research Tool functionalityAI Research Tool
- AI Github functionalityAI Github
