HeadlinesBriefing favicon HeadlinesBriefing.com

Whiteboard: tela de código aberto para design de software

Hacker News •
×

Olá! Somos Sid, Alex, Ketan e Milan. Estamos construindo o Whiteboard, um aplicativo de desktop de código aberto onde humanos e agentes podem arquitetar software juntos em um espaço de trabalho comum. Sentíamos falta da sensação de uma "sessão de quadro branco" com outro desenvolvedor, onde você sai com um entendimento profundo de um sistema, então construímos este aplicativo para nós mesmos.

O Whiteboard se integra às ferramentas que você já usa - por exemplo, Claude Code, Codex, etc. - e dá ao seu agente um SDK para desenhar em uma tela dentro do aplicativo para descrever seu trabalho. Construído sobre o CodeOSS, quando você clica em visualizações como um diagrama de sequência, um diagrama de relacionamento de entidades ou uma citação do rastro do agente, você pode pular diretamente para o código subjacente. Também escrevemos um visualizador de diferenças semântico e ciente de AST em Rust para que você possa ver apenas as alterações de código relevantes para você.

Pessoas em empresas como Salesforce e Modal estão usando o Whiteboard hoje como ferramenta de revisão para mudanças no nível de arquitetura ou especificação. Por que construímos isso: somos quatro amigos da faculdade que pedimos demissão de nossos empregos como líderes técnicos pouco antes de a codificação agêntica se tornar padrão da indústria. À medida que mais PRs eram mesclados sem nosso entendimento, sentimos uma 'dívida cognitiva' começar a se infiltrar.

Estamos lançando nosso aplicativo de desktop sob uma licença MIT. Eventualmente, cobraremos das empresas por uma versão web hospedada que gerencia a criação de sessões de quadro branco, juntamente com recursos como armazenamento de trajetórias e revisões multiplayer. Tudo sempre permanecerá auto-hospedável.