Voice, streaming, and proof last night's clutch actually happened.

m3llo · gbg_gamerz
Crew feed
9 clips this week
CLIP
0:30
Weekly recap
18.4h
Total crew time
Top gameCounter-Strike 2
Longest sesh1h 45m
Clips9
MVPs
win_dev_1
win_dev_1
52m
ostkatt
ostkatt
47m
bobbyGOOG
bobbyGOOG
31m
52m
SESSION · 52m
ostkatt streamed Counter-Strike 2
14 minutes ago
Catch-up
fragshifu and b0bben ran Premier for 45m while you were away.
Sunday · 2m ago
BO
b0bben
General
CS2
NOW PLAYING Counter-Strike 2
<80MB
RAM when in VC
<80MB
Install size
1080p60
Stream quality
<60ms
Voice latency
Rust + C++
Native core
OPEN SOURCE
Apache 2.0
01 · The foundation

Your crew's comms app - without the platform bloat.

m3llo gives your crew the essentials: low-latency voice, fast streaming, simple chat, and a feed that keeps your clips and sessions in one place.

01Built for playing together, not managing a community
m3llo is made for small private crews who want to get into voice and game fast, not run giant public servers.
02Low overhead while gaming
Voice and streaming are optimized to stay out of your way while you play, so your resources stay focused on the game.
03Clips + recaps make it easy to catch up
If you miss a session, you can still see what happened through clip highlights, session summaries, and weekly recap context.
04Open source and self-hostable
The full stack is open source, so you can inspect it, run your own setup, and keep control over how your crew communicates.
02 · Streaming
Live · 3 watching
1080p60 · 4.5 MbpsGPU encode
NVIDIA
AMD
Intel
Sub-second

Super fast, sub-second streaming.

Performance isn't a feature, it's the foundation. Your GPU handles the stream while you're in the middle of a firefight. Your CPU barely notices.

Performance is why we built it in Rust and C++. Not because it's easy (we thought it would be easy, it wasn't), but because we don't want it affecting our FPS when in-game.

03 · Crew feed

A home for the crew. Not a graveyard of pings.

The crew feed is what your server looks like the morning after. Last night's best clip sits at the top. A weekly recap shows how much time you spent together. When you open m3llo, you land somewhere that actually remembers you were there.

01Session previews
A stream ended? The feed shows a session preview card with clips, duration, and who watched. Jump straight to the highlight.
02Weekly recap
How long you played together. How many clips. Running jokes. A tiny ritual that makes the week feel like something.
03Catch-up cards
Missed the session? The feed shows you what happened without making you read 400 messages.
1h 06m
SESSION · 1h 06m
titovicka streamed The Finals
22 minutes ago · 4 viewers
Weekly recap
12.7h
Total crew time
Top gameThe Finals
Longest sesh2h 12m
Clips6
CLIP
0:25
Catch-up
ostkatt and fragshifu hopped in for ranked while you were offline.
Today · 11m ago
04 · Clips

Last 30 seconds, saved.

Someone said something hilarious or maybe you hit an epic clutch shot. Tap once and you'll have 30 seconds saved, uploaded, and living in your crew feed. No OBS, no setup, no "I wish I'd recorded that."

Clips land in the feed instantly. Everyone in the crew can play it back. And it stays there, part of your crew's moment in time.

Oh, and no dropped frames. The buffer sits on disk, not RAM. Your game doesn't notice.

CLIP
0:22
CLIP
0:30
CLIP
0:17
One tap
Lives in the feed
Stream clips · soon
05 · Self-host

Make your own.

The full client and backend is open source. Fork it, read it, run it on your own machine(s).

01
For the tinkerers
For those of you who never really got over losing Ventrilo. For the tinkerers who need another project for that dusty Raspberry Pi in the drawer (we're one of you ourselves).
02
Up to 6 live, on your box
Voice and streaming channels support up to 6 live participants direct between machines. No third parties, no relay. All setup instructions are on GitHub.
03
Bigger crews? Add-on
Planning on running a larger community? Extended limits are available as an optional add-on using our hosted infrastructure in Europe. Pay only for what you use. No strings attached.
FAQ

The reasonable questions.

What is m3llo?
A gaming app for small crews. Voice, streaming, chat, and a crew feed that remembers what you did together. Open source. Made in Europe.
Is this a Discord clone?
No, and we're not pretending to be a direct replacement. m3llo is narrower. It's for small gaming crews who want voice, stream, and a feed that remembers. Big public servers with 10,000 people are not the target. Full comparison here if you want the side-by-side.
Is m3llo really free?
Yes. The core app is free. Voice, streaming, chat, crews, clips. All of it. A paid m3llo+ tier (~€5/mo) is coming later for extras like permanent clip history beyond 7 days, HD streaming, and larger crew sizes. If you'd rather not pay anyone anything, the whole stack is open source on GitHub.
Can I self-host it?
Yes. The client, middleware, and backend are all Apache 2.0 on GitHub. For crews bigger than 6, our hosted infrastructure is an optional add-on.
What platforms does it run on?
Windows and macOS in the current alpha. Linux next. Native binaries, not Electron. Install is under 80MB.
Who's building this?
Bob, from Göteborg, Sweden. Solo dev with a day job. Building in public on Bluesky and r/m3llo_app.