Skip to content

noahain/Clipt

Repository files navigation

Clipt

Clipt

Clipboard history manager with AI search

version license platform python


Clipt runs in your system tray. It records everything you copy, organizes snippets into daily databases, and lets you search or chat with your history.

Screenshots

History view
Daily history
AI chat
Chat with your clipboard history

What it does

Clipboard monitoring

  • Captures everything you copy
  • Closes to the system tray, keeps recording
  • Writes to your clipboard without flashing terminal windows

Storage

  • Daily folders: /Days/YYYY-MM-DD/
  • One SQLite database per day
  • Data stays on your machine

AI chat

  • Uses Qwen 3.5 (122B) via NVIDIA NIM
  • Handles your entire day's history in one conversation
  • Renders Markdown: code blocks, bold text, lists

Interface

  • Dark mode with silver borders
  • Light on system resources

Where data lives

Platform Path
Windows %APPDATA%/Clipt

The folder contains your Days/ archive and .env configuration. Clipt does not send your clips to the cloud.

Command line

Argument Effect
--startup Launches to system tray without opening a window

Install

Requirements

git clone https://github.com/noahain/clipt
cd clipt
py -3.12 -m pip install -r requirements.txt
py -3.12 main.py

Build executable

py -3.12 -m PyInstaller Clipt.spec --clean

The .exe appears in dist/. The build bundles icon.ico and icon.png for taskbar and tray scaling.

Development team

  • Lead: Noahain — product design, Python lifecycle
  • Primary developer: Claude Code (Kimi K2.5) — SQLite, clipboard monitoring, pywebview
  • Technical consultant: Gemini 3 Flash — architecture, visuals, cross-process communication

Tech stack

Python 3.12 · pywebview · SQLite · PowerShell · NVIDIA NIM · Qwen 3.5 (122B)

License

MIT

About

High-performance, privacy-focused clipboard history manager and AI assistant

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors