LanceMoe/openai-translator

A translator built using OpenAI.

What it solves

It provides a cross-platform translation interface that allows users to leverage OpenAI-compatible chat models for high-quality translations without being tied to a specific provider.

How it works

The application is a Progressive Web App (PWA) that connects to the /v1/chat/completions API. Users can configure their own API base URL and API key, select from a list of suggested models or enter a custom model identifier, and receive translations via streaming output.

Who it’s for

Users who want a dedicated, installable translation tool that works on both mobile and desktop and allows them to use their preferred LLM provider.

Highlights

  • PWA Support: Can be installed as an app on phones or desktops.
  • Customizable API: Supports any OpenAI-compatible provider via custom base URLs and keys.
  • Streaming Output: Supports optional streaming for faster perceived response times.
  • Local History: Saves translation history locally for easy access.

Related

  • Project
  • Project
  • Project
  • Project
  • Project