How I built an E2EE chat in Go + React (with AI agent support)
The article discusses the creation of an end-to-end encrypted chat application called Arthas, built using Go and React. Users can create and join encrypted chat rooms without needing to sign up, ensuring privacy and security. The application also allows integration with AI agents, enabling secure interactions between humans and bots.
- ▪Arthas is an end-to-end encrypted chat application that requires no signup.
- ▪Users can create rooms and share codes to chat securely, with the encryption key remaining on their devices.
- ▪The application supports AI agents, allowing them to participate in encrypted conversations without exposing prompts.
Opening excerpt (first ~120 words) tap to expand
try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 3964297) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Brad Pitt Posted on Jun 3 How I built an E2EE chat in Go + React (with AI agent support) #go #encryption #security #opensource 🚀 Try it now: Open the Arthas web app — create a room, share the code, chat with E2EE. No signup needed. TL;DR — Try It in 2 Minutes No signup required. A free public server is running at wss://arthas100-arthas-server.hf.space/ws. 1.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).