Skip to content

A simple watermark remover app using Google Gemini 2.0

Notifications You must be signed in to change notification settings

3l-d1abl0/watermark-remover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Watermark Remover

A Simple watermark removal tool. Uses Google's Gemini api to remove watermarks from Images. Built for educational purposes.

Gemini

🚀 Getting Started

Prerequisites

  • Typescript/NodeJS v23+
  • Google OAuth Keys
  • Google Gemini API Key

Installation

  1. Clone the repository:

    git clone https://github.com/3l-d1abl0/watermark-remover.git
    cd watermark-remover
  2. Install dependencies:

    npm install
  3. Create a .env file in the root directory with your API keys:

    Please reference the .env.sample file for all of the keys required.
    

Setting up Google OAuth

This application uses Google OAuth for user authentication. Follow these steps to set it up: Go to the Google Cloud Console and create a new Application. Copy the Client ID and Client Secret. Save them to your .env file: GEMINI_API_KEY=your_gemini_api_key_here GOOGLE_CLIENT_ID=your_google_client_id_here GOOGLE_CLIENT_SECRET=your_google_client_secret_here

Running Locally

Start the node Server

npm run dev

Visit http://127.0.0.1:<port> in your browser.

âť—Disclaimer

This tool is just for educational purposes.

📝 References

About

A simple watermark remover app using Google Gemini 2.0

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published