Skip to content

AI-powered messaging enhancement tool that helps you craft perfect responses and enhance your text.

Pre-release
Pre-release

Choose a tag to compare

@mahmud-r-farhan mahmud-r-farhan released this 15 Jan 12:50
· 14 commits to master since this release

Smart Reply, Enhance & Translate

AI-powered Smart Reply, Enhance & Translate Assistant: Instantly generate smart, context-aware replies, enhance your own text, or translate content for your workflow: messages, emails, chats, and more directly from your browser or web app!

🚀 Overview

Smart Reply, Enhance & Translate is a comprehensive AI tool suite consisting of a browser extension (Chrome/Firefox), a React-based web application, and a shared backend service. It uses LLMs (via OpenRouter) to suggest replies intelligently based on the context of your communication, improve and refine your own text, or translate text with customizable styles.

It helps boost productivity for anyone who writes repetitive messages, needs quick text improvements, or requires translations as freelancers, support agents, or busy professionals. The browser extension provides on-the-go access directly in your browser, while the web app offers a full-featured interface for deeper interactions.

✨ Features

  • 💬 Four AI Reply Suggestions per Message – Get up to 4 context-aware replies instantly for any message in Smart Reply mode (available in both extension and web).
  • ✍️ Four AI Text Enhancements – Improve your own text with 4 variations focusing on grammar, clarity, conciseness, structure, and effectiveness in Smart Enhance mode (like Grammarly; available in both extension and web).
  • 🌐 Four AI Text Translations – Translate text to multiple languages (e.g., English, Spanish, French, German, Chinese, Arabic, Bengali) with 4 variations in customizable styles in Smart Translate mode (available in both extension and web).
  • 🎨 Customizable Style – Choose from Professional, Friendly, Humorous, or Concise styles with tooltips for descriptions (applies to Reply, Enhance, and Translate modes).
  • 🔄 Mode Switching – Easily toggle between Smart Reply, Smart Enhance, and Smart Translate in the extension popup or web interface.
  • ⚙️ LLM Agnostic – Works with any OpenRouter-supported model (free or paid).
  • 🔐 Custom API Keys – Bring your own API key for privacy & flexibility.
  • 🐳 Docker Support – Run the backend instantly using Docker.
  • Extension-Specific: Insert suggestions/translations directly into text fields (e.g., emails, chats); auto-detect selected text; keyboard shortcut (Ctrl+Shift+T) and context menu for quick in-page translation using default languages; cross-browser support for Chrome and Firefox.
  • Web-Specific: Auto-resizing textarea, animated UI with Framer Motion, developer info panel, keyboard shortcuts (Ctrl/Cmd + Enter), responsive design, and accessibility features.

🧩 Tech Stack

  • Frontend (Extension): Browser Manifest V3, JavaScript, HTML, CSS
  • Frontend (Web): React, Zustand for state management, Framer Motion for animations, Lucide React for icons, Tailwind CSS for styling
  • Frontend (Mobile): Flutter with Provider for state management, Google Fonts for typography
  • Backend: Node.js + Express
  • AI Integration: OpenRouter API

💡 Credits

Built by Mahmud Rahman
Powered by OpenRouter

“Automate your responses. Amplify your productivity.”