Atlas Codes
Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

THE PROBLEM Talking through a translation app means talking to a phone: you pass it back and forth, stare at a screen, and lose the person in front of you. Travellers, new colleagues, carers, families split across languages all hit this every day. Borderless keeps the conversation between the people. WHAT IT DOES Each person speaks normally. Borderless streams their speech through Meta's Muse Voice Transcribe and shows the words as they are spoken. When a person stops, Muse Spark translates the turn with the whole conversation as context and, in the same request, writes two short reply ideas in the other person's language, with their meaning and pronunciation. Only the host sees the reply ideas. Nothing is said or sent automatically. One pair is enough. In single-glasses mode one person wears Meta Ray-Ban Display or Even G2 glasses and reads everyone else translated, in their eyeline. The others just talk near the phone. When the wearer answers out loud, the listener taps Play on that line and the phone says it in their language. With two pairs, one phone drives both: a Meta Ray-Ban Display for the host (with private replies) and an Even G2 for the guest, two manufacturers in one conversation. With no glasses, everything works on the phone. Live conversations are kept on the phone as they happen (text only, file-protected, excluded from backups) and can be replayed line by line with Play. Any two of 25 languages are selectable; English and Spanish are tested end to end, and the other pairs are labelled experimental in the app. HOW IT IS BUILT A native SwiftUI app with Swift packages for conversation state, fitted display paging and device adapters (Meta Wearables Device Access Toolkit 1.0.0 for Ray-Ban Display; an Even Hub microapp for G2). A Python relay holds the Meta keys (none in the app), enforces consent and bounded sessions, keeps a fail-closed spend ledger because the API has no provider-side cap, and projects each turn per recipient, so reply ideas never reach the guest's display. Every turn carries a revision: corrections, new questions and cancels discard stale translations and replies, so nobody reads the wrong answer. Measured on recorded conversations: translation plus two replies arrive 2.9 to 7.7 s after the speaker stops. BUILT DURING THE HACKATHON All Borderless code, October 28 to November 4, 2026: the iOS app, the Swift packages, the Meta and G2 adapters, the relay with spend controls, single-glasses mode with Play, conversation history, the browser rehearsal and the website. We build on our own earlier glasses display kits and an Even Hub plugin core (MIT, credited) plus Meta's and Even Realities' SDKs; CONTRIBUTIONS.md in the repo lists exactly what is new. TRY IT iPhone beta on TestFlight (link below). The in-app Demo replays a recorded conversation and needs no microphone, network, account or glasses.