Git Product home page Git Product logo

eclipsis's Introduction

Eclipsis

An AI-Powered Paraphrasing Tool ๐Ÿค–

MIT License Python 3.12 Flask

A 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? ๐Ÿค”

Index ParaphrasePage

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? ๐Ÿค”

  1. Users input a sentence or paragraph into the tool.
  2. Use any LLM you like from Ollama, run locally on your device.
  3. The user can then rewrite the generated sentence or paragraph sentence by sentence to create a unique piece of writing.
  4. 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.

eclipsis's People

Contributors

spectrixdev avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.