O que eu fiz: meu open source nos últimos meses
Normalmente eu escrevo aqui sobre lançamentos de outras pessoas. Mas nos últimos meses acumulei vários micro-projetos open source próprios, e os reuni em um post. Tudo (quase) sob MIT, tudo grátis, pode usar, ou pode fazer fork e desmontar peça por peça.
📕 Textos e notas
edit.computer - editor markdown que funciona inteiramente no navegador e escreve direto nos seus arquivos: em uma pasta local ou em qualquer servidor via SSH. Sem conta, sem instalação: vault do Obsidian ou pasta com posts para Jekyll abrem como estão. A conexão é criptografada de ponta a ponta do navegador ao servidor, então o servidor intermediário vê apenas o texto cifrado, sem chaves ou arquivos.
→ edit.computer
🔄 Contexto para IA
Copy2LLM - camada intermediária entre o site e qualquer IA. O leitor coloca páginas e trechos selecionados em um "cesto de contexto" local, vê quantos tokens acumulou, e leva para ChatGPT, Claude, Perplexity ou para o seu próprio endereço. Tudo no navegador, sem servidores no caminho.
→ copy.computer
👨💻 Para mantenedores
pullguard - GitHub Action que avalia o "custo de revisão" de um pull request em uma escala de 0 a 100. Ele não tenta adivinhar se o patch foi escrito por humano ou IA: o sinal é ruidoso e não dá nada ao mantenedor. Em vez disso, calcula quanto tempo a análise vai consumir: edições quase vazias, refatorações sem testes, descrições que divergem do diff. Funciona com sua chave OpenAI ou Anthropic e, de acordo com a política configurada, comenta, adiciona etiquetas ou fecha o pull request.
→ arbatov.dev/pullguard
🤖 Para agentes
herd - pequeno coordenador de trabalho multiagente para o terminal herdr. O agente "cabeça" Claude Code recebe tarefas, distribui para executores (Claude, Codex, Gemini - quem você disser) em abas separadas, reinicia os que caíram e coleta relatórios. Três arquivos, nenhum daemon.
→ github.com/vladzima/herd
prompt-comments - Agent Skill que impede que os arquivos claude.md e agents.md cresçam descontroladamente. Depois de seis meses, ninguém lembra por que uma linha específica apareceu no arquivo, e mexer nela dá medo. A skill força o agente a registrar o "porquê" no momento em que a regra é adicionada: o que quebrou e como foi corrigido. A ideia vem do trabalho "Why Does CLAUDE.md Keep Growing?".
→ github.com/vladzima/prompt-comments
🧰 Pequenas coisas para a vida
solar-status - resumo da atividade solar para sua cidade direto no terminal: escalas NOAA, índice Kp com mini-gráfico, previsão para três dias e chances de ver aurora boreal. Zero dependências e nenhuma chave, npx solar-status. Há também um bot no Telegram: @solar_status_tgbot. Sobre a relação entre tempestades magnéticas e bem-estar, está escrito lá que os dados científicos são contraditórios.
→ github.com/vladzima/solar-status
tabs-tabs - extensão para Chrome: ordena as abas por tempo de uso, agrupa por data e descarrega as inativas da memória, mas não as fecha e não mexe nos grupos que você mesmo criou.
→ github.com/vladzima/tabs-tabs
Swipehunt - Tinder para Product Hunt. Deslize os lançamentos: gostei, passei, salvar, e o feed se adapta ao que você acha interessante. (Único não OSS.)
→ swipe.computer
Por que, Vladislav?
Todos esses micro-projetos primeiro resolveram meus próprios problemas, e publicá-los como open source custou pouco. Se pelo menos um for útil para você também - já é bom. Estrelas no GitHub são aceitas, relatos de bugs - ainda mais.
❗️❗️❗️❗️❗️❗️❗️❗️ / Não proibido na RF / Max
Comentários
0Ainda não há comentários.
Entre para participar da conversa.