Redae by Mermru
A high-performance, offline-first writing assistant for Tigrinya and Amharic.
Redae serves as an intelligent "Brain" for your writing. It doesn't just check spelling; it anticipates your thoughts using advanced linguistic models and a localized dictionary system.
2. The Unified Product Concept
The Dedicated Editor
A distraction-free, standalone environment for long-form writing and mobile use.
Open EditorThe Ambient Assistant
Integrates directly into X (Twitter), Gmail, and Facebook to assist you where you already work.
3. Core Features
A. Real-Time Spellcheck
Every word is checked against a massive local dictionary. Misspellings are marked with a red wavy line.
- Manual Override: If a word is a specific name or local slang, click "Add Word". This word is instantly saved to your local index and will be remembered across all sessions.
B. Ghost Preview (Smart Compose)
Redae anticipates your next characters or words, displaying them as light-gray "ghost" text.
- On Desktop: Press Tab to instantly accept and insert the suggestion. If multiple suggestions are available, Tab will always insert the first (most likely) suggestion.
- On Mobile/PWA: Tap the ghost text or Swipe Right anywhere on the editor to complete the word.
C. The Prediction Bar (1-2-3 Selection)
A floating bar appears above your cursor with the top 3 most likely word completions.
- Selection Methods: You can select a word by:
- Pressing keys 1, 2, or 3 on your keyboard.
- Clicking the word directly with your mouse.
- Tapping the word on touch screens.
- Smart Replacement: Selecting a prediction automatically replaces your partial word and adds a trailing space for a fluid writing flow.
4. Shortcuts & Input Tips
| Action | Desktop Shortcut | Mobile Gesture |
|---|---|---|
| Accept Ghost Prediction | Tab | Tap or Swipe Right |
| Select Prediction 1, 2, or 3 | 1, 2, or 3 | Tap Word |
| Toggle Assistant Status | Popup Toggle | Popup Toggle |
5. Technical Architecture (The Triad)
Redae is built on a high-stability Triad system:
The Editor
The visible interface (DOM) that captures your typing.
The Brain
A Blob Web Worker that handles heavy dictionary lookups without lagging your browser.
The Oracle
A FastAPI authority consulted only for rare, unknown words to ensure maximum accuracy.
6. Privacy & Offline Capability
Independent Local Storage
To ensure maximum browser security and speed, the PWA Editor and the Browser Extension maintain independent local "Brains" (IndexedDB). Because they operate in different sandboxes, your personal dictionary is not shared between them, keeping your writing data isolated and secure.
Offline-First: Redae downloads the dictionary from S3 on first load. After that, it functions entirely offline. Perfect for travel or low-connectivity zones.
Data Privacy: Your keystrokes are processed locally in the "Brain." We never store your personal text. Only anonymous, single words that are not found in the dictionary are sent to the Oracle for verification.
7. Advanced Logic & Reliability
The Validation Standard
To maintain the highest linguistic accuracy, Redae follows a strict protocol. Only words verified by the Oracle or manually added by you are stored in the permanent index. This prevents the dictionary from learning accidental typos.
Managing Your "Brain"
Redae provides a dedicated management interface where you can take full control of your writing assistant. By navigating to the Settings page via the extension popup, you can:
- Manage Personal Dictionary: View, add, or remove words you have previously validated.
- API Configuration: Update and manage your Oracle API keys to ensure seamless cloud verification of rare words.
Smart Session Caching
Redae is optimized for efficiency. The assistant maintains a "Session Memory" that ensures the Oracle is never consulted twice for the same word in a single sitting, saving data and battery.
Mixed-Script Intelligence
Redae is script-aware. It intelligently ignores Latin-based text (English, numbers, etc.) and focuses exclusively on Tigrinya and Amharic characters, ensuring high performance in multilingual documents.
Dynamic Rendering (Site-Specific Stability)
To ensure 100% stability on sites with complex text engines (like X.com and Facebook), Redae utilizes a "Stable-Paint" approach. Highlights are only applied when you pause for a moment, ensuring the site's native editor never conflicts with the assistant.
The "First Run" Experience
On your first use, Redae performs a one-time optimization to download and decompress the Tigrinya and Amharic dictionary. This process takes about 2–3 seconds; once complete, the assistant works instantly and offline for all future sessions.
8. Troubleshooting & FAQ
- Check Status: Open the Redae extension popup and ensure the master toggle is set to "Enabled."
- Dictionary Sync: On the first run, Redae needs a few seconds to initialize. Try refreshing your page.
- Restricted Sites: Extensions are blocked on certain system pages (like chrome://settings) or the Chrome Web Store for security reasons.
This occurs when a word is not in the local dictionary. If you are offline, the Oracle cannot verify the word. Additionally, ensure your API Key is correctly configured in the settings page to allow the Oracle to communicate with the server.
As mentioned in Section 6, the PWA and Extension maintain Independent Storage sandboxes. They do not share a dictionary, ensuring your web-browsing and private editing data remain isolated and secure.
To prune specific words or clear your index, click "Manage Dictionary and API Key" in the extension popup. From there, you can view your full personal dictionary and remove any accidental entries without reinstalling the extension.