EdgeClip is a local-first clipboard assistant for Windows. It uses an Electron desktop app and a FastAPI backend to process copied text locally with a quantized Qwen 2.5 0.5B model. The app supports summarization, formatting cleanup, translation, code commenting, and PII redaction.
Swaraj Shashank Kadam-kdmswaraj17@gmail.comShubham Yashwant Ghanmode-sghanmode4@gmail.comKhushal Kishor Koli-khushalkoli101@gmail.com
- Windows
- Python 3.11
- Node.js LTS
- npm
python -m venv venv
.\venv\Scripts\Activate.ps1
python -m pip install --upgrade pip
pip install -r requirements.txtnpm --prefix desktop install.\venv\Scripts\Activate.ps1
python -m uvicorn service.app.main:app --host 127.0.0.1 --port 8000npm --prefix desktop run dev- Start the backend.
- Start the Electron app.
- Copy text.
- Open EdgeClip with
Ctrl+Alt+Shift+Space. - Choose an action from the panel.
The desktop app connects to the local backend at http://127.0.0.1:8000.