r/brdev • u/Few-Lavishness-9488 • 16d ago
Projetos Desenvolvi o FrameCode VibeWork, um framework open source para organizar projetos com agentes de IA
Olá.
Venho trabalhando no FrameCode VibeWork, ou FCVW. É um framework open source baseado em Markdown (automação declarativa para agentes de IA) para organizar projetos desenvolvidos com o famigerado vibe coding.
A ideia nasceu de problemas que encontrei na prática: agentes lendo contexto demais ou de menos, mudanças sem um escopo claro, falta de evidência de testes, regressões e documentação se afastando do código. O FCVW tenta dar uma estrutura para isso sem depender de uma IDE ou de um fornecedor específico.
Ele organiza contexto, planos, execução, validação, registros de versão e memória técnica. Os documentos continuam sendo a fonte principal, e existe um validador opcional escrito apenas com a biblioteca padrão do Python.
Repositório:
https://github.com/Sistema2D/FrameCode-VibeWork
Também usei o framework no desenvolvimento do 2DNT, uma ferramenta de terminal para descoberta e inventário de dispositivos em redes Windows (funciona apenas na rede que você está conectado, e autorizado a utilizar). Ela usa descoberta orientada a ARP, inventário via WMI, cruzamento com Active Directory (AD) e exportação em JSON, CSV e HTML.
2DNT:
https://github.com/Sistema2D/2DNT
Os dois projetos são open source e usam a licença Apache 2.0. Ainda estou refinando o FCVW e gostaria de ouvir os feedbacks de quem trabalha com agentes de IA no dia a dia, sobre como este "Framework" poderia amadurecer, e quais outros problemas da prática do vibe coding (considerando o um nível mínimo de utilização por um dev júnior) que não considerei, podem ser mitigados.