Inspiration
A inspiração veio do estresse real enfrentado por programadores durante longas sessões de desenvolvimento. Bugs inexplicáveis, atalhos que falham, código que não executam oque queremos e ferramentas quebrando parecendo quase um ataque psicológico. Decidimos transformar essa experiência em uma IDE com IA que literalmente enlouquece o desenvolvedor conforme seu nível de sanidade diminui.
What it does
Neuro Audit é uma IDE experimental com IA integrada que monitora a “sanidade” do programador. Conforme erros, ações e tempo de uso aumentam, a IA começa a sabotar a experiência:
-Ctrl+S fecha a navegação -Ctrl+Z para de funcionar -O código desaparece -Sugestões da IA ficam passivo-agressivas -A interface se torna instável
Quando a sanidade chega a zero, a IA interrompe o usuário e sugere procurar outra profissão.
How we built it
O projeto foi desenvolvido utilizando JavaScript para a interface da IDE, manipulação dinâmica do DOM para os efeitos de sabotagem e uma camada de IA responsável pelas interações psicológicas com o usuário e no backend utilizamos python para integrar a IA e gerar o Exe. Criamos um sistema de pontuação de sanidade que reage às ações do programador em tempo real.
Challenges we ran into
O maior desafio foi criar sabotagens que fossem engraçadas sem tornar a aplicação impossível de usar. Também tivemos dificuldades em sincronizar os eventos da IDE com o sistema de sanidade e impedir que os atalhos fossem bloqueados permanentemente.
Accomplishments that we're proud of
Temos orgulho de transformar frustrações reais da programação em uma experiência interativa e divertida. Conseguimos criar uma IA com personalidade própria e um sistema dinâmico que altera completamente o comportamento da IDE conforme o estado emocional do usuário.
What we learned
Aprendemos bastante sobre manipulação de eventos em interfaces complexas, design de experiências imersivas e como usar IA para criar interações mais humanas e imprevisíveis. Alem disso conseguimos amadurecer profissionalmente, pois podemos perceber que o escopo da solicitação e prazo afetam diretamente a equipe, e com isso podemos entender que difinir o escopo e super importante. Destacamos tambem que podemos melhorar bem o nosso lado tecnico.
What's next for Neuro Audit
Funcionalidades
- Reconhecimento de voz do programador
- Sistema de personalidade adaptativa da IA
- Multiplayer cooperativo de sofrimento
- Integração com GitHub
- Modos de dificuldade psicológica
- Dashboard real de produtividade e estresse


Log in or sign up for Devpost to join the conversation.