Skip to content

KudoAI/duckduckgpt

Folders and files

NameName
Last commit message
Last commit date
Jan 11, 2025
Dec 16, 2024
Apr 2, 2025
Apr 6, 2025
Apr 6, 2025
Jul 2, 2024
Feb 8, 2024
Mar 4, 2025
Feb 3, 2025
Mar 24, 2025
Mar 24, 2025

Repository files navigation

[License: MIT] [GitHub commits] [CodeFactor grade] [Powered by chatgpt.js] [SonarCloud vulnerabilities] [Mentioned in Awesome] [Built by KudoAI] [jsDelivr stats]

DuckDuckGPT brings the magic of ChatGPT to DDG (powered by GPT-4o!)

Important

Greasy Fork users: If you installed DuckDuckGPT before January 18, 2025, auto-updates no longer work because the script's update mechanism has migrated to GitHub. To continue receiving updates, click the green 'Install this script' button below (once) or click this link (once)

[Install this script][How to install]
Discuss / Get support / Contact author

Mobile:



πŸš€ Installation

  1. Install a userscript manager, such as:

  2. Install DuckDuckGPT userscript (will load in manager installed above)

  3. Visit duckduckgo.com, type your search, engage bot!

*Violentmonkey & OrangeMonkey do not support Streaming Mode, so are not recommended

🌐 Compatibility

DuckDuckGPT is compatible w/ the following browsers (to contribute more tested working ones, simply create a pull request or issue):

BrowserUserscript managerInstall browser
[Chrome] Chrome or Chromium-based browsers Tampermonkey1 Violentmonkey2 ScriptCat or OrangeMonkey1,2 [Chrome] [Edge] [Opera] [Opera GX] [Brave] [Vivaldi] [Ghost Browser] [QQ Browser] [Whale]
[Safari] Safari (macOS, iOS, iPadOS) Stay or Userscripts [Safari]
[Firefox] Firefox or Gecko-based browsers (Windows, macOS, Linux) Tampermonkey Violentmonkey2 or ScriptCat [Firefox] [Waterfox] [LibreWolf]
[Firefox] Firefox (Android) Tampermonkey Violentmonkey2 or ScriptCat [Firefox for Android]
[Waterfox] Waterfox (Android) Tampermonkey Violentmonkey2 or ScriptCat [Waterfox for Android]
[Orion] Orion (iOS) Stay or Userscripts [Orion]
1. If you are installing Tampermonkey or OrangeMonkey for a Chromium browser (Chrome, Edge, etc.) you must enable Developer Mode (in chrome://extensions) for userscripts to function

2. Violentmonkey & OrangeMonkey do not support Streaming Mode

πŸ•΅οΈ Proxy Mode

Proxy API Mode (disabled by default) returns text responses using GPT-4o, without the need for a chatgpt.com account.

When disabled, a ChatGPT account is required to fetch responses. If OpenAI API is acting unreliable, enable Proxy Mode like this:


[Install this script][How to install]
Discuss / Get support / More ChatGPT userscripts

πŸ“£ Social links




⚑ Dependencies

chatgpt.js Β© 2023–2025 KudoAI & contributors under the MIT license
generate-ip Β© 2024–2025 Adam Lui & contributors under the MIT license
highlight.js Β© 2006 Ivan Sagalaev under the BSD 3-Clause license
KaTeX Β© 2013–2020 Khan Academy & other contributors under the MIT license
Marked Β© 2018+ MarkedJS Β© 2011–2018 Christopher Jeffrey under the MIT license

🧠 Contributors

This app exists thanks to code, translations, issues & ideas from the following contributors:



Consider giving this project a ⭐ if it helped you!

πŸ€– More ChatGPT apps

For even more epic ChatGPT apps, visit: https://github.com/adamlui/ai-web-extensions

πŸ“œ Related scripts

Add AI to Amazon shopping.
Install / Readme / Discuss

Generate endless answers from all-knowing ChatGPT (in any language!)
Install / Readme / Discuss

Bring the magic of AI to Google Search (powered by Google Gemma + GPT-4o!)
Install / Readme / Discuss

More userscripts / Back to top ↑