Skip to content

Polyglot is a fast, elegant, and free translation tool using AI.

License

Notifications You must be signed in to change notification settings

calmstate/polyglot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polyglot

Polyglot is innovative software that utilizes LLMs with Ollama to translate texts in a practical, fast, convenient, and elegant manner. With an intuitive interface and advanced features, Polyglot makes communication in various languages seamless and provides a smooth and efficient translation experience.

alt text

Key Features

  • 🌟 Multilingual Translation: Translate texts into various languages quickly and accurately using Ollama's LLM technology.
  • 🌐 Simple Integration: While Polyglot is optimized for Ollama, it's flexible enough to work with any backend that supports a compatible API.
  • 💻 Portable and Easy to Install: Polyglot can be easily installed on your device and is available for Windows, making it accessible to everyone.
  • 💸 Completely Free: Enjoy all the features of Polyglot at no cost, providing an accessible translation solution for everyone.
Polyglot

Future Enhancements

  • 🌐 Advanced Language Recognition: Plans to add support for automatic language detection to make translation even more intuitive.
  • 🔄 Integration with Additional Translation Services: Working on integrating Polyglot with other translation services to offer more options and flexibility.
  • 📈 Performance Optimization: Committed to ongoing improvements to ensure fast and accurate translations in all contexts.

Download for Windows

Go to the releases page, download the latest version, extract the files, and run the application.

Manual Installation

To run Polyglot with Neutralino using the neu run command, follow these steps:

  1. Ensure you have NodeJS v20+ installed on your machine.

  2. Install the Neutralino CLI:
    If you don't have the Neutralino CLI installed yet, you can install it globally with the following command:

    npm install -g @neutralinojs/neu
  3. Clone the Polyglot repository:

    git clone https://github.com/calmstate/polyglot.git
  4. Navigate to the project directory:

    cd polyglot
  5. Install dependencies:

    npm install
  6. Set up the project with Neutralino:
    Initialize Neutralino if it's not already configured:

    neu init
  7. Run the application:
    Use the neu run command to start Polyglot:

    neu run

And you're all set! Explore Polyglot and see how it can enhance your translation experience.

More About the Project

Polyglot is a passionate project created by a dedicated developer. This project is not only a showcase of technical skills but also a significant journey toward overcoming personal and financial challenges. Any support and interest are crucial in making this dream a reality. If you find Polyglot valuable or know someone who might benefit, your consideration and encouragement would be invaluable.

Thank you for your support and understanding!