Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

MiniMind

Treine um modelo de linguagem minúsculo do zero em uma GPU de consumo em cerca de duas horas, com cada etapa escrita em PyTorch puro para ler.

Análise de ReviewRamble editors · Atualizado

Ver no GitHub Código aberto

Compartilhe esta página:XLinkedInFacebookRedditWhatsAppE-mail

Nossa nota

4.4/5

MiniMind é a forma prática mais clara de aprender como um modelo de linguagem é treinado, do tokenizador ao aprendizado por reforço, sem um cluster nem um framework que esconda as peças.

O que é MiniMind?

MiniMind é um projeto didático para construir um modelo de linguagem pequeno de ponta a ponta. Ele percorre todo o pipeline em uma única GPU: um tokenizador BPE próprio, pré-treinamento, ajuste supervisionado, LoRA, ajuste por preferências (DPO), aprendizado por reforço (PPO, GRPO, CISPO), uso de ferramentas e destilação, cada etapa escrita diretamente em PyTorch em vez de chamada por um wrapper de framework.

O menor modelo do branch principal, minimind-3, tem cerca de 64M de parâmetros, mais ou menos 1/2.700 do tamanho do GPT-3. Jingyao Gong o mantém desde 2024, e a reescrita de abril de 2026 alinhou a arquitetura às famílias Qwen3 e Qwen3-MoE e adicionou um script de aprendizado por reforço agêntico. Os derivados cobrem visão (MiniMind-V), any-to-any (MiniMind-O), um modelo de linguagem por difusão e uma variante de atenção linear. O código, os dados e os pesos treinados são todos abertos.

MiniMind vale a pena?

O valor está na leitura, não no modelo resultante. Como cada etapa está escrita em PyTorch puro, com os dados e os pesos treinados publicados ao lado, você pode acompanhar um tokenizador, um laço de pré-treinamento, SFT, DPO e GRPO linha a linha e rodar cada um em uma única placa. É a lacuna que a maioria dos tutoriais deixa aberta: eles ajustam um modelo existente em uma dúzia de linhas de `transformers` e nunca mostram o laço por baixo.

A promessa da manchete é mais estreita do que parece. O número de "2 horas, 3 CNY" é uma época da execução mínima de pré-treinamento mais SFT em uma NVIDIA 3090 alugada a cerca de 1,3 CNY por hora, não um treinamento completo. As execuções mais completas da documentação demoram muito mais, e o modelo de 64M pontua perto do acaso em testes de conhecimento: 24,89 no C-Eval e 28,49 no ARC-Easy, perto do que um SmolLM2-135M ou um TinyLlama maiores superam com folga. O projeto é honesto: um modelo desse tamanho é para aprender, não para usar.

Ele também é de fato mantido, não algo de uma vez só: 65.230 estrelas, commits até o fim de outubro de 2026 e suporte a testes de terceiros via lm-eval. Leia as letras miúdas do "do zero" nos derivados, porém; o MiniMind-V continua a partir dos pesos do modelo base em vez de começar do zero.

O porém: o texto é mais claro em chinês e o README em inglês é uma tradução, alguns conjuntos de dados de teste e partes dos dados sintéticos de SFT trazem uma licença não comercial embora o código seja Apache 2.0, e você precisa de uma GPU. Uma 3090 ou semelhante é pressuposta; a execução rápida é ajustada para 24 GB.

Nossa opinião: o nanochat ensina a mesma lição em um único script; o MiniMind a espalha por todo o cardápio de treinamento, incluindo as etapas de aprendizado por reforço que o nanochat deixa de fora, e documenta cada uma.

Onde ele se destaca

  • Um estudante de computação que está começando com modelos de linguagem

    Ver o que o pré-treinamento e o ajuste realmente fazem, não só chamar uma biblioteca

    Rode o pré-treinamento mínimo mais o SFT em uma única 3090, cerca de 2,31 horas e aproximadamente 3 CNY de tempo de GPU alugado, e depois leia o laço que produziu o modelo de chat. Os pesos publicados também deixam pular o treinamento e inspecionar um modelo pronto.

  • Um engenheiro de ML aprendendo aprendizado por reforço para LLMs

    Implementar DPO e GRPO uma vez sem um framework abstraindo tudo

    O repositório implementa DPO, PPO, GRPO e CISPO do zero em PyTorch com os conjuntos de dados correspondentes, então você pode percorrer uma execução de ajuste por preferências ou de RL agêntico em um modelo de 64M onde um de tamanho real precisaria de um cluster.

  • Um instrutor de oficina ou curso

    Dar aos participantes um pipeline de treinamento completo que eles possam rodar nos próprios notebooks ou em uma GPU barata na nuvem

    Aponte-os para os dados abertos e a configuração rápida; um modelo de chat "Zero" completo treina do zero em cerca de duas horas em uma placa, então todos terminam em uma sessão. Confira as licenças dos dados antes de qualquer reúso comercial.

Antes de decidir

Configuração
Clone o repositório, `pip install -r requirements.txt`, baixe o conjunto de dados do ModelScope ou do Hugging Face para `./dataset/` e depois rode os scripts de pré-treinamento e SFT; uma única GPU da classe 3090 é pressuposta.
Integrações
PyTorch puro com compatibilidade com transformers, trl e peft; exportação para llama.cpp, vLLM e Ollama; DDP e DeepSpeed para várias GPUs; registro com wandb ou SwanLab; um servidor de API compatível com OpenAI e uma interface web em Streamlit.
Dados e privacidade
Todos os dados de treinamento estão publicados e rodam localmente na sua própria máquina; nada é enviado a lugar nenhum. As fontes são corpora públicos e destilados, limpos e deduplicados, com licenças mistas, incluindo Apache 2.0 e CC-BY-NC.
Custo em escala
Só tempo de GPU. A execução rápida custa cerca de 3 CNY em uma 3090 alugada; a documentação estima em torno de 50 CNY para o modelo de 26M e cerca de 159 CNY para o de 0,1B no pipeline inteiro.
Limites
Um modelo de 64M é para aprender, não para produção; as notas em testes de conhecimento ficam perto do acaso; a documentação é mais forte em chinês; alguns conjuntos de dados são não comerciais.

O que é bom

  • Cada etapa em PyTorch puro e legível, do tokenizador ao RL
  • Dados e pesos treinados abertos, não só código
  • Roda o pré-treinamento rápido em uma única GPU de 24 GB
  • Mantido ativamente desde 2024, com modelos derivados

O que não é

  • O modelo de 64M pontua perto do acaso em testes de conhecimento
  • "2 horas, 3 CNY" cobre só a execução mínima
  • Mais claro em chinês; o inglês é uma tradução
  • Alguns conjuntos de dados são não comerciais apesar do código Apache

Ideal para

Engenheiros e estudantes que querem entender todo o pipeline de treinamento de um LLM rodando cada etapa por conta própria em uma única GPU.

Alternativas ao MiniMind

MiniMind: perguntas frequentes

MiniMind vale a pena?
MiniMind é a forma prática mais clara de aprender como um modelo de linguagem é treinado, do tokenizador ao aprendizado por reforço, sem um cluster nem um framework que esconda as peças. Damos nota 4.4 de 5.
Quanto custa MiniMind?
Gratuito e de código aberto (Apache 2.0). O único custo é o tempo de GPU; a execução rápida do README custa cerca de 3 CNY de tempo alugado em uma 3090.
Quais são as desvantagens de MiniMind?
O modelo de 64M pontua perto do acaso em testes de conhecimento; "2 horas, 3 CNY" cobre só a execução mínima; mais claro em chinês; o inglês é uma tradução; alguns conjuntos de dados são não comerciais apesar do código Apache.
Para quem MiniMind é indicado?
Engenheiros e estudantes que querem entender todo o pipeline de treinamento de um LLM rodando cada etapa por conta própria em uma única GPU.
Quanto custa MiniMind para uma equipe ou em produção?
Só tempo de GPU. A execução rápida custa cerca de 3 CNY em uma 3090 alugada; a documentação estima em torno de 50 CNY para o modelo de 26M e cerca de 159 CNY para o de 0,1B no pipeline inteiro.
MiniMind é seguro para dados da empresa?
Todos os dados de treinamento estão publicados e rodam localmente na sua própria máquina; nada é enviado a lugar nenhum. As fontes são corpora públicos e destilados, limpos e deduplicados, com licenças mistas, incluindo Apache 2.0 e CC-BY-NC.
Quais são as melhores alternativas ao MiniMind?
As alternativas mais próximas que analisamos são nanochat e Unsloth.

Respostas verificadas em 14 de nov. de 2026.

Você faz o MiniMind? Mostre esta nota no seu siteMiniMind com nota 4.4 de 5 no ReviewRamble