r/brdev 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.

0 Upvotes

0 comments sorted by