✨ Powered by Gemini AI

Weave every language
into one community

BabelWeave automatically translates messages between language-specific channels in your Discord server — in real time, with threads, forums, and reactions all kept in sync.

Add BabelWeave — FreeContact Support

Everything your multilingual community needs

No configuration headaches. One bot, one command to start.

Real-time relay

Messages appear in every language channel within ~2 seconds, translated by Gemini AI.

🗂️

Category cloning

Clone an entire Discord category into a new language with one command — channels, roles, and all.

🧵

Threads & forums

Forum posts, media channels, and private threads are all mirrored and kept in sync.

😄

Reaction sync

Reactions on a message are copied to all its translations so emoji stay in context.

🗺️

100+ languages

Any language supported by Gemini, plus styled registers like en-AU for fun communities.

🎯

Role-based panels

Members self-select their languages from a clean panel. Discord locale auto-detection built in.

📜

Backfill history

Relay recent messages after adding a new language so no one misses past conversations.

🔒

Privacy-first

Message content is sent to Gemini for translation only. No message text is stored beyond a 7-day cache.

Up and running in 4 commands

No dashboard, no webhooks to configure. Everything is a slash command.

1

Create a translation group

/translate group create name:global-chat

2

Add your language channels

/translate channel add group:global-chat channel:#english language:en
Repeat for each language. BabelWeave creates roles and locks channel visibility automatically.

3

Post the role selection panel

/translate roles setup channel:#role-selection

4

Start talking

Send a message in any language channel — it appears translated in all the others instantly.

Simple, transparent pricing

Start free. Upgrade when you grow.

See all plans →

Ready to go multilingual?

Free to start. Invite BabelWeave to your server in seconds.

Add BabelWeave — FreeContact Support