Pelingo This AI Translator is powered by GPT and Gemini APIs, providing an intelligent solution for automatic language detection and translation. It also supports clipboard copying, allowing users to easily switch between languages and copy translated text.
- Auto Language Detection: Automatically detects the source language without requiring user input, simplifying the translation process.
- Swap Between Languages: Seamlessly switch between the detected language and the target language, offering a smooth and intuitive user experience.
- Copy to Clipboard: Quickly copy the translated text to your clipboard with a single click, making it easy to paste the results into any application.
Check out the live demo of Pelingo here.
Alternatively, you can run the project locally to see it in action.
- Node.js: v20 or higher is required to run this project.
- It's highly recommended to use nvm (Node Version Manager) to manage multiple Node.js versions.
- API Keys: You'll need the following API keys to run the project:
To get started you need to install the required dependencies:
npm install
yarn install
This following command will prompt you to enter your OpenAI and Gemini API keys in the terminal. Make sure to have your API keys ready before running this command.
npm run prestart
yarn prestart
Alternatively, you can manually set the API keys in the .env file. Open the .env file and add them to following variables:
VITE_GPT_API_KEY=<API_KEY>
VITE_GEMINI_API_KEY=<API_KEY>
This project is licensed under the MIT License - see the LICENSE file for details.