Aula interativa e visual com narracao em audio MP3 sincronizada em tempo real, cobrindo o uso do OmniRoute como scheduler inteligente e copiloto economico para ambientes de desenvolvimento, agentes CLI (OMP, OpenCode, Codex) e fluxos de programacao.
Acesse a apresentacao diretamente no seu navegador sem necessidade de instalacao:
👉 https://aroldobossoni.github.io/omniroute-aula/
- 25 Slides Interativos: Visualizacoes graficas, fluxos, formulas e comparativos dinâmicos.
- Narracao Sincronizada em Audio (MP3): Narracao de alta fidelidade via HTML5 Audio API com compatibilidade cross-platform (Linux, Windows, macOS, Android, iOS).
- Indice Geral Dinamico: Navegue instantaneamente para qualquer topico da aula com um clique.
- Auto-Scroll do Roteiro: Acompanhamento automatico do texto de narracao sincronizado com o tempo do slide.
- Controles Completos: Play/Pause, ajuste de velocidade (0.75x a 1.35x com preservacao de pitch), mute e navegacao rapida.
- Apresentacao, Prefacio & Comunidade: Visao geral e colaboracao open-source.
- OmniRoute como Copiloto Economico: O problema da escolha manual de modelos.
- Fim do Ranking Fixo: Qualidade teorica vs. valor operacional no momento.
- Arquitetura & Orquestracao: Clientes, OmniRoute, score dinâmico e provedores.
- Auto-Combo: O calculo multifatorial de pontuacao (health, quota, cost, latency, task fit).
- A Formula Mental: Qualidade x Condicao Operacional x Economia.
- auto/coding: Otimizacao focada em desenvolvimento de software com freios de custo.
- Modos auto/*: Cada modo otimiza um objetivo diferente.
- Assinatura vs. Pay-per-token: Custo marginal zero vs. quota perecivel.
- Quota como Combustivel: Pacing e ritmo de consumo antes do reset.
- Estrategias de Roteamento: Auto, priority, fill-first, headroom, reset-aware e cost-optimized.
- Comparacao Pratica: fill-first vs. headroom vs. reset-aware.
- Tiers Economicos: Tier 1 (assinaturas), Tier 2 (APIs baratas), Tier 3 (gratuitos/locais).
- Fallback Disciplinado: Resiliencia com circuit breakers e cooldown.
- Saude e Estabilidade: O custo oculto de retries e lentidao.
- Janela de Contexto: Afinidade e economia de tokens.
- Compressao de Terminal & Logs: RTK e Caveman antes do modelo.
- Prompt Cache & Continuidade: Afinidade de rota em sessoes longas.
- Exploracao Controlada: Exploitation vs. exploration para descoberta de rotas.
- Receita Pratica para OMP e OpenCode: Guia passo a passo de configuracao.
- Matriz de Decisao por Tarefa: Qual modo usar para debug, arquitetura, logs ou refatoracao.
- Metricas do Dashboard: Observacao de quotas, latencias e custos reais.
- Anti-Padroes: Os erros mais comuns que destroem o custo-beneficio.
- Quota Pacing Economico: O futuro da distribuicao inteligente ao longo do ciclo.
- Resumo Executivo: Sintese e proximos passos.
Caso queira executar localmente em sua maquina:
# Clone o repositorio
git clone https://github.com/aroldobossoni/omniroute-aula.git
cd omniroute-aula
# Inicie um servidor HTTP local
python3 -m http.server 8000Abra http://localhost:8000 no seu navegador.
Os audios MP3 de cada slide podem ser regenerados atraves do script utilitario:
# Crie um ambiente virtual e instale as dependencias
python3 -m venv .venv
source .venv/bin/activate
pip install edge-tts
# Gere todos os 25 audios em pt-BR
python3 generate_audio.py --voice pt-BR-AntonioNeuralEste projeto e de codigo aberto. Sugestoes, melhorias visuais e correcoes sao bem-vindas atraves de Pull Requests e Issues.
Se este conteudo gerou valor para o seu dia a dia, considere apoiar a evolucao continua:
- PIX (Brasil):
a8c39b1e-00e3-4e68-96de-71d4c488f338 - Bitcoin (BTC):
33RDVhf2DrhSmGk4huDo6xbbcY5hdP3caJ