An AI-Powered Paraphrasing Tool 🤖
Flask web app I made for fun in an hour or two that lets you generate text with any LLM locally through Ollama, and rewrite it sentence by sentence to avoid AI Detectors with the help of tools.
What is this? 🤔
This project is a web-based tool that uses AI-powered language generation to help users paraphrase sentences and avoid detection by AI-powered plagiarism detectors. The tool allows users to choose any Language Model (LLM) through Ollama to generate new sentences and rewrite them sentence by sentence to create unique content.
How does it work? 🤔
- Users input a sentence or paragraph into the tool.
- Use any LLM you like from Ollama, run locally on your device.
- The user can then rewrite the generated sentence or paragraph sentence by sentence to create a unique piece of writing.
- The tool provides a side-by-side comparison of the original sentence and the rewritten sentence, allowing users to easily compare and refine their work.
Why? It's an easy way to generate a piece of writing with AI and then write it in your own words, allowing you to decide if you want to rephrase anything, keep it the same, etc. It also let's you evade AI detectors such as GPTZero confidently.
Setup 🛠
Clone the Repository
To get started, clone this repository to your local machine using Git:
git clone https://github.com/SpectrixDev/Eclipsis.git
Install Requirements
Next, install the required dependencies using pip:
pip install -r requirements.txt
Download Ollama and a model of your choice
Download some models from Ollama. Make sure to follow the instructions on the Ollama website for downloading and installing the models. The program should automatically know what models are installed on your machine (tested on Windows)
Run the Web App
Lastly, run the web app using Python:
python app.py
This will start the Flask development server, and you can access the web app by navigating to http://localhost:5000
in your web browser.
License 📝 ——-
This project is licensed under the MIT License. See the LICENSE file for details.
Contributing 🤝
Contributions are welcome! This was rushed for fun. If you'd like to help improve this project, please fork the repo and submit a pull request.