Pitch: quando a setinha pra cima ja não resolve mais
Passei anos apertando setinha pra cima até achar o comando que eu sabia que tinha rodado na semana passada. Tipo aquele docker-compose com 17 flags, o comando de migração do banco, o script de release que o teu colega passou no slack e nenhun dos dois salvou.
Cansei.
O Decoreba é um vault de comandos que vive no terminal(Novidades em breve). Você salva o comando com um contexto (git, docker, deploy), e quando precisa é busca fuzzy + enter. Ele abre uma paleta inline, não ocupa a tela inteira, não instala dependência, não demora. 6 MB, 2 ms, zero libs externas.
O que eu curto nele é que a busca tolera erro de digitação, então funciona mesmo quando você não lembra o comando direito. Normaliza acento também, então "próximo" acha "proximo".
Os comandos que você usa mais sobem naturalmente na lista, sem você precisar organizar nada. Dá pra ter comandos de múltiplos passos, e se você usa agente de IA (Claude, Cline), ele consegue acessar o vault pelo MCP. No shell, Ctrl+O abre o Decoreba já com o que você digitou, então você não precisa sair do lugar.
Fiz em Go puro, sem dependência externa. Open source. Sincroniza via Gist com criptografia se quiser.
A ideia dele é ser simples, eficiente e rápido. Não quero encher a tela do terminal de coisas a ideia é aparece, utiliza e tchau.
To fazendo uma versão desktop também, mas a CLI já roda de boas.
Qualquer crítica é bem vinda, o que acham?