O MindSpore é o framework de IA open source desenvolvido e mantido pela Huawei, posicionado como uma pilha completa de deep learning: o mesmo código de modelo pode ser treinado na nuvem, executado para inferência em servidores de borda e implantado em celulares e dispositivos IoT via MindSpore Lite. O núcleo combina diferenciação automática baseada em transformação de código-fonte, um motor de execução de grafos, um pipeline de processamento de dados e suporte nativo a treinamento distribuído em paralelo, de modo que as equipes mantêm praticamente o mesmo modelo de programação ao passar de um experimento em uma única GPU para um treinamento em vários nós.
Além do framework principal, o site da comunidade mindspore.cn reúne um conjunto amplo de ferramentas: MindSpore Lite para inferência leve no dispositivo, MindSpore Transformers para desenvolvimento de grandes modelos de linguagem, um plugin vLLM-MindSpore e kits científicos específicos de domínio que abrangem eletrônica, simulação molecular (SPONGE), dinâmica de fluidos (Flow), observação da Terra, química e computação quântica. Ferramentas como o MindStudio e o kit de compressão Golden Stick cobrem profiling, migração e otimização de modelos, e a tabela de equivalência entre as APIs do PyTorch e do MindSpore facilita portar projetos existentes.
Em hardware, o MindSpore é codesenvolvido com as NPUs Ascend e também suporta backends de CPU e GPU de uso geral. O projeto é governado de forma aberta por meio de grupos SIG, guias de contribuição, processo CLA, estágios open source e o programa Call for X, e se integra às plataformas de nuvem ModelArts e 启智 (OpenI) da Huawei para ambientes de treinamento com um clique. O acesso ao framework, à documentação e ao catálogo de modelos pré-treinados é gratuito.