awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
XiaoMi avatar

XiaoMi/mace

0
View on GitHub↗
5,041 stars·823 forks·C++·Apache-2.0·21 views

Mace

Mace is a mobile deep learning inference framework and hardware acceleration engine. It functions as a runtime for executing neural network models on mobile devices, distributing computations across CPUs, GPUs, and NPUs.

The project includes a cross-platform model converter for transforming pre-trained neural networks from various industry formats into mobile-optimized representations. It also provides a neural network obfuscator that converts model weights into source code to protect intellectual property from reverse engineering.

The framework manages on-device resources by optimizing memory allocation and adjusting chip power settings. It further addresses execution performance through mathematical algorithm optimization and computation splitting to maintain interface responsiveness.

Features

  • On-Device Inference - Implements local execution of pre-trained deep learning models directly on mobile client hardware.
  • Deep Learning Inference Engines - Provides a high-performance system for executing predictions of deep learning models on mobile hardware.
  • Inference Acceleration Engines - Distributes deep learning computations across mobile CPUs, GPUs, and NPUs for maximum performance.
  • On-Device Model Runtimes - Provides an execution environment to run language and deep learning models entirely on local mobile hardware.
  • Inference Speed Optimizers - Increases operation speed by applying hardware acceleration and optimized mathematical algorithms to complex calculations.
  • Deep Learning Acceleration - Provides hardware acceleration specifically for deep learning tensor operations and matrix multiplications on mobile chips.
  • Hardware Acceleration - Offloads intensive deep learning computations to specialized mobile hardware like GPUs and NPUs.
  • Cross-Format Model Importers - Provides tools to import pre-trained models from various industry-standard formats into a mobile-optimized runtime.
  • Memory Footprint Optimizers - Minimizes memory consumption by optimizing data buffer allocation and reuse throughout the processing graph.
  • Mobile Model Format Converters - Transforms neural network checkpoints from various industry formats into optimized representations for mobile interpreters.
  • Resource Optimization - Manages chip power settings and memory allocation to balance energy consumption and performance.
  • On-Device Resource Optimizers - Manages chip power settings and memory allocation to balance energy consumption and performance.
  • Hardware Power Controllers - Adjusts chip power settings and scheduling hints to balance energy consumption with processing speed.
  • Model Obfuscation Tools - Secures neural network models by converting weights into obfuscated source code to prevent reverse engineering.

Star history

Star history chart for xiaomi/maceStar history chart for xiaomi/mace

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.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Mace

These projects share indexed features with Mace. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • dusty-nv/jetson-inferencedusty-nv avatar

    dusty-nv/jetson-inference

    8,734View on GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    C++caffecomputer-visiondeep-learning
    View on GitHub↗8,734
  • google-ai-edge/litert-lmgoogle-ai-edge avatar

    google-ai-edge/LiteRT-LM

    5,619View on GitHub↗

    LiteRT-LM is a high-performance inference framework designed to execute large language models locally on mobile, desktop, and IoT hardware. It serves as an on-device model runtime that utilizes CPU, GPU, and NPU acceleration to provide low-latency processing. The framework is distinguished by its ability to process text, vision, and audio inputs through a single multi-modal inference engine. It features a local HTTP server that emulates OpenAI-compatible API endpoints and a WebGPU-based runtime for executing models directly within a web browser. To ensure output reliability, it includes a con

    C++
    View on GitHub↗5,619
  • pjreddie/darknetpjreddie avatar

    pjreddie/darknet

    26,461View on GitHub↗

    Darknet is a low-level neural network engine and framework written in C. It is designed for training and deploying deep learning models, with a primary focus on convolutional neural networks. The project serves as a CUDA accelerated deep learning library that offloads heavy mathematical operations to NVIDIA graphics hardware. This acceleration is used to increase processing speed and reduce execution time during the training of large networks. The engine supports a range of activities including deep learning research, image recognition development, and the training of convolutional neural ne

    C
    View on GitHub↗26,461
  • nvidia/isaac-gr00tNVIDIA avatar

    NVIDIA/Isaac-GR00T

    6,222View on GitHub↗
    Jupyter Notebook
    View on GitHub↗6,222
Compare all 30 related projects→

Frequently asked questions

What does xiaomi/mace do?

Mace is a mobile deep learning inference framework and hardware acceleration engine. It functions as a runtime for executing neural network models on mobile devices, distributing computations across CPUs, GPUs, and NPUs.

What are the main features of xiaomi/mace?

The main features of xiaomi/mace are: On-Device Inference, Deep Learning Inference Engines, Inference Acceleration Engines, On-Device Model Runtimes, Inference Speed Optimizers, Deep Learning Acceleration, Hardware Acceleration, Cross-Format Model Importers.

Which projects share features with xiaomi/mace?

Projects with overlapping indexed features include: dusty-nv/jetson-inference — jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU… google-ai-edge/litert-lm — LiteRT-LM is a high-performance inference framework designed to execute large language models locally on mobile,… pjreddie/darknet — Darknet is a low-level neural network engine and framework written in C. It is designed for training and deploying… nvidia/isaac-gr00t. nvidia/tensorrt — TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural… oneapi-src/onednn — oneDNN is a cross-architecture compute library and hardware acceleration framework designed as a oneAPI deep learning…