Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.
| Date | Stars |
|---|---|
| 2026-07-31 | 4697 |
| 2026-08-02 | 4697 |
| 2026-08-05 | 4699 |
| 2026-08-06 | 4699 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day

[](https://pypi.org/project/mindspore)
[](https://badge.fury.io/py/mindspore)
[](https://pepy.tech/project/mindspore)
[](https://hub.docker.com/r/mindspore/mindspore-cpu)
[](https://github.com/mindspore-ai/mindspore/blob/master/LICENSE)
[](https://join.slack.com/t/mindspore/shared_invite/zt-dgk65rli-3ex4xvS4wHX7UDmsQmfu8w)
[](https://gitee.com/mindspore/mindspore/pulls)
[查看中文](./README_CN.md)
<!-- TOC -->
- [What Is MindSpore](#what-is-mindspore)
- [Automatic Differentiation](#automatic-differentiation)
- [Automatic Parallel](#automatic-parallel)
- [Installation](#installation)
- [Pip mode method installation](#pip-mode-method-installation)
- [Source code compilation installation](#source-code-compilation-installation)
- [Docker Image](#docker-image)
- [Quickstart](#quickstart)
- [Docs](#docs)
- [Community](#community)
- [Governance](#governance)
- [Communication](#communication)
- [Contributing](#contributing)
- [Maintenance phases](#maintenance-phases)
- [Maintenance status](#maintenance-status)
- [Release Notes](#release-notes)
- [License](#license)
<!-- /TOC -->
## What Is MindSpore
MindSpore is a new open source deep learning training/inference framework that
could be used for mobile, edge and cloud scenarios. MindSpore is designed to
provide development experience with friendly design and efficient execution for
the data scientists and algorithmic engineers, native support for Ascend AI
processor, and software hardware co-optimization. At the meantime MindSpore as
a global AI open source community, aims to further advance the development and
enrichment of the AI software/hardware application ecosystem.
<img src="https://gitee.com/mindspore/mindspore/raw/master/docs/MindSpore-architecture.png" alt="MindSpore Architecture"/>
For more details please check out our [Architecture Guide](https://www.mindspore.cn/tutorials/en/master/beginner/introduction.html).
### Automatic Differentiation
Currently, there are two automatic differentiation techniques in mainstream deep learning frameworks:
- **Operator Overloading (OO)**: Overloading the basic operators of the programming language to encapsulate their gradient rules. Record the operation trajectory of the network during forward execution in an operator overloaded manner, then apply the chain rule to the dynamically generated data flow graph to implement automatic differentiation.
- **Source Transformation (ST)**: This technology is evolving from the functional programming framework and performs automatic differential transformation on the intermediate expression (the expression form of the program during the compilation process) in the form of just-in-time compilation (JIT), supporting complex control flow scenarios, higher-order functions and closures.
PyTorch used OO. Compared to ST, OO generates gradient graph in runtime, so it does not need to take function call and control flow into consideration, which makes it easier to develop. However, OO can not perform gradient graph optimization in compilation time and the control flow has to be unfolded in runtime, so it is difficult to achieve extreme optimization in performance.
MindSpore implemented automatic differentiation based on ST. On the one hand, it supports automatic differentiation of automatic control flow, so it is quite convenient to build models like PyTorch. On the Excerpt of 16,510 characters
Read on GitHub28k
11k
525
436
Hu Sheng · Huawei · China
420
372
341
274
265
249
237
237
186
177
168
166
164
159
xiaoyuxing
152
149
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:db7425162f60bb37, llm:Description: 'MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.' Language: C++
matched fp:db7425162f60bb37, llm:Description: 'MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.' Language: C++
matched fp:db7425162f60bb37, llm:Description: 'MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.' Language: C++
matched fp:db7425162f60bb37, llm:Description: 'MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.' Language: C++