How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
MLC LLM is a machine learning compiler and inference engine designed to execute large language models locally across diverse hardware platforms, including desktop, mobile, and web environments. By utilizing machine learning compilation, the project transforms high-level model definitions into specialized, hardware-specific binary libraries. This process optimizes model weights and generates compute kernels tailored to the unique memory and processing characteristics of target graphics and mobile hardware. The engine distinguishes itself by providing a unified runtime abstraction that enables
This project is a deep learning framework designed for constructing, training, and deploying neural networks across diverse hardware environments. It functions as a high-performance tensor computation library that provides both imperative and symbolic programming interfaces, allowing developers to balance flexible, step-by-step model building with the efficiency of compiled computation graphs. The framework distinguishes itself through a hybrid execution engine that integrates declarative graph compilation with imperative runtime logic. It supports scalable, distributed training across multip
This project is a Rust interface for the PyTorch C++ library, serving as a deep learning framework and tensor computing library. It functions as a C++ API wrapper that enables the manipulation of multi-dimensional arrays and the execution of neural network architectures across CPU and GPU hardware accelerators. The library provides a TorchScript inference engine to load and execute just-in-time compiled models. It also supports Rust and Python interoperability, allowing for the creation of Python extensions that share tensor data through a common interface. The system covers deep learning mo
Deeplearning4j is a JVM-based deep learning framework and tensor computing library. It provides a computational graph engine for defining and executing deep learning workflows and mathematical operations within the Java Virtual Machine. The project includes a dedicated importer for loading and running pretrained models exported from Keras, TensorFlow, and ONNX formats. Its tensor computing capabilities are driven by a modular native C++ math core to execute high-performance linear algebra operations. The framework covers neural network training, deep learning model inference, and the constru
GGML is a machine learning tensor library and neural network engine written in C. It functions as a compute-focused runtime designed to execute transformer-based models and perform complex mathematical operations on multi-dimensional arrays directly on local consumer hardware.
The main features of ggml-org/ggml are: Local Inference Engines, Local Model Inference Servers, Local Language Model Execution, C-Based Engines, Tensor Computing Libraries, Hardware Acceleration, Hardware Dispatchers, Edge AI Model Deployment.
Projects with overlapping indexed features include: mlc-ai/mlc-llm — MLC LLM is a machine learning compiler and inference engine designed to execute large language models locally across… apache/mxnet — This project is a deep learning framework designed for constructing, training, and deploying neural networks across… laurentmazare/tch-rs — This project is a Rust interface for the PyTorch C++ library, serving as a deep learning framework and tensor… deeplearning4j/deeplearning4j — Deeplearning4j is a JVM-based deep learning framework and tensor computing library. It provides a computational graph… mozilla-ai/llamafile — Llamafile is a machine learning model runner and packager that enables local inference by bundling model weights and… nextcloud/all-in-one — all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and…