·1 min de leitura

Mage: web e terminal, mesmo progresso

Unifiquei /estudo e a TUI edge-mage em três cursos — Fundamentals, Systems, Edge ML — com crédito compartilhado por room.

Eu tinha duas superfícies pra estudar systems e Edge ML: o hub web em /estudo e a TUI no edge-mage. Funcionava, mas o currículo e o progresso não falavam a mesma língua. Eu fechava uma room num lado e o outro não sabia.

Agora o Mage é um produto só, com duas portas.

O que é agora

Três cursos, não N trilhas soltas:

Curso Foco
Fundamentals Labs CTF, runas, craft — libera Mago base
Systems Máquina → IR → math CS (+ o que compilers precisam de ML/signals)
Edge ML Inferência on-device; labs pesados no terminal

No browser: edevs.com.br/estudo. No terminal: clone o edge-mage e siga o #install.

Por que unificar

Progresso conta por room_id. Se a room é shared entre Systems e Edge, eu não refaço a mesma lição nos dois lados. Escolho a superfície — web pra leitura e KaTeX, TUI pra harness e flag — e o crédito é o mesmo.

Isso importa porque systems e Edge se atravessam: ABI, quantização, latência, memória. Separar “curso de compilers” e “curso de edge” como se fossem mundos distintos me fazia duplicar base e perder o ponto.

Direção do conteúdo

Os labs apontam pra docs e papers primários (LangRef, AAPCS, CMSIS-NN, papers de quant), não pra blog de SEO. O caminho pra Mago Supremo pede artefato de craft — IR antes/depois, evidência on-device com latência/RAM — não só XP.

Ainda tem gap de paridade (Edge web exporta amostra e manda pro TUI nos labs de código; o catálogo Systems na TUI ainda sincroniza por partes). O núcleo que eu queria já está: mesmo currículo, mesmo crédito, duas UIs.

Próximo passo

Abrir /estudo ou instalar a TUI. Se só quiser o repo: github.com/edevPedro/edge-mage.


English version