A PopClip extension that uses a fine-tuned Gemini model to make your text sound more human and natural.
- One-click text humanization using Google's Gemini API
- Maintains consistent style through example-based prompting
- Multiple output options:
- Replace original text
- Append below original
- Copy to clipboard
- Keyboard modifier support:
- Hold Shift to force copy mode
- Hold Option to toggle replace/append mode
- PopClip for macOS
- Gemini API key (get it from Google AI Studio)
- Internet connection
- Download the latest
popclip-humanizer.popclipextzfrom the releases page - Double-click the downloaded file to install in PopClip
- When prompted, enter your Gemini API key
- Select your preferred text handling mode (copy/append/replace)
- Clone this repository
- Make changes in the
popclip-humanizer.popclipextdirectory - Test directly with PopClip by loading the .popclipext directory
- To create installable extension:
zip -r popclip-humanizer.popclipextz popclip-humanizer.popclipext
- Select any text you want to humanize
- Click the Humanize icon in PopClip's menu
- The humanized version will be handled according to your settings
Original: "The experimental results demonstrated a significant correlation between the studied variables." Humanized: "The experimental results proved a significative correlation between studied variables."
Original: "The literature review encompasses a wide range of sources relevant to the research topic." Humanized: "The article encapsulated a vast amount of relevant sources for the research topic."
This extension is built with:
- PopClip Extension JavaScript API
- Google's Generative AI API (Gemini)
- axios for API requests
MIT License - see LICENSE file for details
If you encounter any issues or have suggestions:
- Check the existing issues in this repository
- Create a new issue with details about your problem
- Include your PopClip version and macOS version in bug reports