{"repo":"LanceMoe/openai-translator","free":true,"listed":false,"github":"https://github.com/LanceMoe/openai-translator","clone":"git clone https://github.com/LanceMoe/openai-translator.git","description":"A translator built using OpenAI.","language":"TypeScript","stars":401,"topics":["chatgpt","daisyui","openai","pwa","react","tailwindcss","translator","translator-app","vite"],"license":"GPL-3.0","category":"ai-agents","readme_excerpt":"OpenAI Translator A PWA translator powered by OpenAI-compatible chat models. It can be installed on your phone or desktop. https://translator.lance.moe/ Features - Uses the /v1/chat/completions API, with optional streaming output. - Configure a custom API base URL and API key for OpenAI-compatible providers. - Select a suggested model or enter any chat-model identifier supported by the configured provider. - Saves translation history locally. Suggested Models The default model is gpt-5.6-luna . The configuration page also suggests: - gpt-4o-mini , gpt-4o - gpt-5.4-mini , gpt-5.4-nano - gpt-4.5-preview , gpt-5.5 - gpt-5.6-sol , gpt-5.6-terra , gpt-5.6-luna - o3-mini , o1 - gpt-oss-120b , gpt-oss-20b Availability depends on the API provider and credentials you configure. Tech Stack - OpenAI-compatible Chat Completions API - React 19 - Vite 8 - Tailwind CSS 4 - DaisyUI 5 - Axios - React Router 7 - React Query 5 - PWA - Cloudflare Pages I think this project will help you learn these techniques. If you like this project, please don't forget to give this project a star, thanks. Local Development 1. Install pnpm Make sure that pnpm is installed on your computer. If it's not already installed, you can install it: https://pnpm.io/installation 2. Download project dependencies Navigate to the root directory of your project and run the following command to download project dependencies: 3. Start the local server Run the following command to start the local development server: 4. Open the","default_branch":null,"files":null,"tree":[],"storefront":"/r/LanceMoe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LanceMoe/openai-translator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}