Skip to content

Releases: mosaddik-dev/Bujhi

Bujhi v1.2.0

Choose a tag to compare

@mosaddiq-dev mosaddiq-dev released this 26 Sep 23:33

New

  • Streaming translations — text appears word by word as it's written (first words in ~1s). Closing the card cancels the request, so no tokens are wasted. If a provider fails mid-way, the next one takes over. Turn it off in Settings → Advanced → Stream translations.
  • Reply tone — when you're writing in a text box, pick Auto · Casual · Polite · Professional on the card. For Bangla it switches তুমি / আপনি; for English it changes the phrasing. Each tone is cached, so switching back is instant.

Improved

  • Casual Bangla now uses তুমি and standard verb forms (পাঠিয়েছ, হয়েছে) instead of drifting to তুই or regional spellings.
  • Professional English reads naturally.
  • Gemini free-tier limits (15 requests/minute) are treated as a short pause using Google's own retry time, and Bujhi uses your next provider meanwhile, instead of saying "out of credits".
  • Streams end as soon as the last words arrive, even if the server is slow to close the connection.

Install / update

Download bujhi-1.2.0.zip, unzip it, then in chrome://extensions (or brave://extensions) turn on Developer mode → Load unpacked. Updating an existing install: replace the folder's contents and click reload on the extension. Your settings are kept.

Bujhi v1.1.0

Choose a tag to compare

@mosaddiq-dev mosaddiq-dev released this 26 Sep 23:08

New

  • Themes — Settings → Appearance: System / Light / Dark, six colors (Shobuj, Akash, Beguni, Golap, Shondha, Kalo) and three text sizes, with a live preview. Applies to the card on every site instantly.
  • Voice tone & speed — pick a tone (Natural, Calm, Warm, Cheerful, Excited, Gentle, Curious, Soft…) and speed (0.6×–1.5×) separately for the English and Bangla voices.
  • Better translations — a new prompt with examples, A/B-tested on real chat sentences: colloquial Bangladeshi Bangla (জ্যামে, not ট্রাফিকে), correct তুমি/আপনি, brand names kept in English, no duplicated "please… please".

Fixed (since v1.0.0)

  • Replace no longer duplicates text in WhatsApp and other editors that apply edits asynchronously.
  • Voice that's on but has no voice picked now automatically uses the first voice for that language instead of staying silent.
  • Voice model is a dropdown, and an API key pasted there by mistake is ignored.

Install / update

Download bujhi-1.1.0.zip, unzip it, then in chrome://extensions (or brave://extensions) turn on Developer mode → Load unpacked. If you already loaded Bujhi from a folder, replace the folder's contents and click reload on the extension. Your settings are kept.

Bujhi v1.0.0

Choose a tag to compare

@mosaddiq-dev mosaddiq-dev released this 26 Sep 22:34

Natural English ⇄ Bangla translation on any website — WhatsApp Web, Facebook, Gmail and more.

Highlights

  • Select text + Alt+B (or click the icon) → a small card with the translation, plus Copy, Listen and Retry
  • Typing in any text box + Alt+B → translation with a Replace button
  • Alt+Shift+B → translate the text box and replace it instantly (Ctrl+Z undoes)
  • Direction is detected automatically; click the direction label to flip it
  • Providers: Google Gemini, Groq, OpenRouter, or any custom OpenAI-compatible API — with automatic fallback, caching, and rate-limit cooldowns
  • Voice (Cartesia): separate English and Bangla voices, auto-play toggle, multiple API keys with fallback, and credit usage/budget tracking
  • Manifest V3; nothing runs on a page until you trigger it; API keys stay in this browser and are never synced

Install

  1. Download bujhi-1.0.0.zip below and unzip it
  2. Open chrome://extensions, turn on Developer mode
  3. Click Load unpacked and choose the unzipped folder
  4. Add an AI API key in the Settings page that opens and press Test

Or build from source: npm install && npm run build, then load dist/.