MoleAPIMoleAPI
DocumentationAI Applications

FluentRead - Open-Source Translation

FluentRead Tutorial — An open-source browser translation extension that supports 20+ translation engines and AI large models. Integrate with MoleAPI for an immersive bilingual reading experience.

🌊 FluentRead is an open-source browser translation extension dedicated to delivering a native-language reading experience.

🌟 Key Features

Intelligent Translation Engines

  • Multi-engine support: Supports 20+ translation engines
  • Traditional translation: Microsoft Translator, Google Translate, DeepL, and more
  • AI large models: OpenAI, DeepSeek, Kimi, Ollama, and more
  • Custom engines: Supports custom translation service configuration

Immersive Reading Experience

  • Bilingual comparison: Source text and translation are displayed side by side for easier reading
  • Selection translation: Select any text to get instant translation results
  • One-click copy: Quickly copy translated text to improve reading efficiency
  • Full-page translation: Translate the entire webpage with one click via the floating button, without refreshing the page

Privacy and Customization

  • Privacy protection: All data is stored locally, with open-source and transparent code
  • Highly customizable: Rich customization options to meet different use cases
  • Completely free: Open-source, free, and non-commercial

📦 Installation

BrowserInstallation Method
ChromeChrome Web Store | China mirror
EdgeEdge Add-ons
FirefoxFirefox Add-ons

🚀 Configuration

After installing the FluentRead extension in your browser, opening the MoleAPI Console -> Token Management page will trigger a prompt to add FluentRead.

Add prompt

After selecting a model, click One-click fill into FluentRead. A confirmation window will appear so you can verify that the information is correct.

Confirmation

After confirming the import, the MoleAPI configuration in FluentRead will be enabled.

Configuration result

Import window did not appear?

If the import confirmation window does not appear, you can also manually fill in the relevant information in FluentRead according to the configuration table above.

Jump to FluentRead in one click

Fill in the Configuration Manually

Of course, you can also configure it manually:

Manual configuration

Configuration ItemValue
Translation ServiceMoleAPI
Access TokenMoleAPI key
MoleAPI EndpointMoleAPI deployment address (without /v1)
ModelSelect from the list, or use a custom model
Custom ModelModel name

How is this guide?

Last updated on

Back HomeGateway