Show up as an avatar
Drop your avatar on the floor in the morning. That's "coming in." Remote work gets a place to be.
"Got a sec?" still works remotely
See who's around at a glance. Walk your avatar over or page someone with one click — it feels like tapping the desk next to you. Idle CPU near 0%, light on memory, light enough to forget it's running all day so everyone can stay on the floor. That's Hiroba.
Idle CPU near 0% Light on memory OSS · Apache-2.0
一Why
Video, screen share, recording, integrations — the more features pile on, the harder it is to leave running. A presence tool needs atmosphere and lightness, not advanced meeting features.
二Features
The minimum for a virtual office — presence, atmosphere, and voice. No video meetings, screen share, or recording by design; keep your existing meeting tool for that.
Drop your avatar on the floor in the morning. That's "coming in." Remote work gets a place to be.
A persistent roster shows who's here, away, on a call, or do-not-disturb — at a glance.
Move around a top-down 2D floor. "Walk over and say hi" happens inside the screen.
Team rooms are group calls by default. Page anyone with one click, even across spaces.
Idle CPU near 0%, light on memory. Eight hours open and your machine barely notices.
三How
Each org gets one virtual floor with a shared lobby and small team rooms. No maze to learn.
ORGANIZATION (your floor)
Paging = instant 1:1 across spaces. One click reaches them wherever they are
An open floor with proximity voice. Walk closer and audio fades in — where casual chats happen.
Team spaces (~5 people) stay connected like a group call. Switch tabs to join or leave the circle.
Pick someone from the roster to page — instant 1:1 voice across spaces. DND is respected. One click to hang up.
Audio goes peer-to-peer over WebRTC; the server only relays position and presence. That's why it stays light.
四Light
A presence tool assumes eight hours of uptime. If it's heavy, people close it and you're left with an empty office. Lightness isn't marketing — it's what makes a virtual office work.
Figures are design targets (NFR-01–05). We'll publish measured results as verification continues.
五Open Source
Server and client are Apache-2.0. Read the code, verify the claims, run your own server.
$ git clone https://github.com/ludo-technologies/hiroba
$ cd hiroba/server && cargo run
✓ hiroba-server listening on 0.0.0.0:8787
# Single binary, no DB. That's all it takes to spin up a floor.
六Start
Hosted (we run it) or OSS self-host (you run it). Two distributions from one codebase.
Hosted
We operate the infra. Sign in, create an org, share invite links. Non-technical teams can start fast.
Open Source
Run the single-binary server yourself. DB-less, guest entry — works on an internal network in minutes.
七Download
Builds for macOS, Windows, and Linux, served from GitHub Releases. macOS builds are signed and notarized.
Light enough to leave on without getting in the way. Self-host works today.