HeadlinesBriefing favicon HeadlinesBriefing.com

Whiteboard: Kanvas sumber terbuka untuk desain perangkat lunak

Hacker News •
×

Halo! Kami adalah Sid, Alex, Ketan, dan Milan. Kami membangun Whiteboard, aplikasi desktop sumber terbuka di mana manusia dan agen dapat merancang perangkat lunak bersama dalam ruang kerja bersama. Kami merindukan perasaan "sesi papan tulis" dengan pengembang lain di mana Anda pergi dengan pemahaman mendalam tentang suatu sistem, jadi kami membangun aplikasi ini untuk diri kami sendiri.

Whiteboard terhubung dengan alat yang sudah Anda gunakan - misalnya Claude Code, Codex, dll. - dan memberikan agen Anda SDK untuk menggambar di kanvas dalam aplikasi untuk menggambarkan pekerjaannya. Dibangun di atas CodeOSS, ketika Anda mengklik visualisasi seperti diagram urutan, diagram hubungan entitas, atau kutipan dari jejak agen, Anda dapat langsung melompat ke kode yang mendasarinya. Kami juga menulis penampil diff semantik yang sadar AST dalam Rust sehingga Anda hanya dapat melihat perubahan kode yang relevan bagi Anda.

Orang-orang di perusahaan seperti Salesforce dan Modal saat ini menggunakan Whiteboard sebagai alat tinjauan untuk perubahan tingkat arsitektur atau spesifikasi. Mengapa kami membangun ini: kami adalah empat teman kuliah yang berhenti dari pekerjaan kami sebagai pimpinan teknis tepat sebelum pengkodean agen menjadi standar industri. Seiring semakin banyak PR yang digabungkan tanpa pemahaman kami, kami merasakan 'hutang kognitif' mulai meresap.

Kami merilis aplikasi desktop kami di bawah lisensi MIT. Pada akhirnya kami akan membebankan biaya kepada perusahaan untuk versi web yang dihosting yang mengelola pembuatan sesi papan tulis bersama dengan fitur-fitur seperti penyimpanan lintasan dan tinjauan multipemain. Semuanya akan selalu tetap dapat dihosting sendiri.