Mochi is a Chrome extension that makes web content more accessible for readers with different reading needs. Like its namesake - the soft, adaptable Japanese treat - Mochi makes hard-to-read content more digestible while preserving the complete reading experience.
- Offline Text Simplification: Powered by Chrome's built-in Gemini Nano for 100% offline processing and privacy
- Customizable Simplification Levels: Choose between Low, Mid, and High simplification based on your needs
- Specialized Reading Support: Optimize text processing for different reading requirements without compromising on content
- Accessibility-First Design: Comprehensive text customization options including OpenDyslexic font support
- Real-Time Adjustments: Instantly apply text formatting changes for the most comfortable reading experience
Unlike traditional text summarizers, Mochi is designed to preserve the complete reading experience. We believe everyone deserves to enjoy the full journey of reading while having content presented in a way that works best for them. Mochi adapts the text presentation without sacrificing content or context.
Before installing Mochi, please ensure your system meets the following requirements:
-
Google Chrome Version
- Install Chrome Dev channel (or Canary channel)
- Version must be ≥ 128.0.6545.0
-
System Requirements
- Minimum 22 GB of free storage space
- Note: If available storage falls below 10 GB after download, the model will be automatically deleted
- For macOS users: Use Disk Utility to check accurate free disk space
-
Policy Acknowledgment
- Review and acknowledge Google's Generative AI Prohibited Uses Policy
- Open Chrome and navigate to
chrome://flags/#optimization-guide-on-device-model - Select "Enabled BypassPerfRequirement"
- This bypasses performance checks that might prevent Gemini Nano download
- Go to
chrome://flags/#prompt-api-for-gemini-nano - Select "Enabled"
- Relaunch Chrome
- Clone the repository:
git clone https://github.com/tanhanwei/mochi.git
- Open Chrome Dev/Canary
- Navigate to
chrome://extensions/ - Enable "Developer mode" (toggle in top right)
- Click "Load unpacked"
- Select the cloned
mochidirectory - The extension should now appear in your Chrome toolbar
- Three simplification levels (Low, Mid, High)
- Optimization options:
- General Reading Support
- Focus/Attention Support
- Reading Processing Support
- OpenDyslexic font toggle
- Multiple color themes:
- Default
- Cream Paper
- Dark Mode
- Sepia
- And more
- Adjustable spacing controls:
- Line spacing
- Letter spacing
- Word spacing
Mochi uses Chrome's built-in Gemini Nano AI to process and simplify text content while maintaining meaning and context. The extension:
- Analyzes the current webpage content
- Applies the selected simplification level
- Optimizes the text based on your chosen reading support option
- Instantly updates the page with the processed content
- Applies any custom display settings you've configured
- 100% offline processing using Chrome's built-in Gemini Nano
- No data sent to external servers
- No tracking or data collection
- Complete privacy protection for all users
MIT License
If you encounter any issues:
- Verify you have sufficient disk space (>22 GB)
- Confirm Chrome version is compatible
- Check that all flags are properly enabled
- Try relaunching Chrome after enabling flags
Made with ❤️ for accessible reading