https://github.com/kudoai/duckduckgpt
🐤 Adds AI to DuckDuckGo. Ask from any site. Powered by GPT-4o!
https://github.com/kudoai/duckduckgpt
ai artificial-intelligence bot chatbot chatgpt chatgpt3 duckduckgo gpt gpt-3 gpt-4 gpt-4o greasemonkey javascript kudoai machine-learning nlp openai search userscripts web
Last synced: 11 days ago
JSON representation
🐤 Adds AI to DuckDuckGo. Ask from any site. Powered by GPT-4o!
- Host: GitHub
- URL: https://github.com/kudoai/duckduckgpt
- Owner: KudoAI
- License: other
- Created: 2023-03-01T15:35:55.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-06T19:07:27.000Z (17 days ago)
- Last Synced: 2025-04-06T19:22:24.433Z (17 days ago)
- Topics: ai, artificial-intelligence, bot, chatbot, chatgpt, chatgpt3, duckduckgo, gpt, gpt-3, gpt-4, gpt-4o, greasemonkey, javascript, kudoai, machine-learning, nlp, openai, search, userscripts, web
- Language: JavaScript
- Homepage: https://www.duckduckgpt.com
- Size: 93.1 MB
- Stars: 235
- Watchers: 8
- Forks: 27
- Open Issues: 7
-
Metadata Files:
- Readme: docs/README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
- Security: docs/SECURITY.md
Awesome Lists containing this project
- awesome-chatgpt - DuckDuckGPT adds ChatGPT to DuckDuckGo
- Awesome-ChatGPT - DuckDuckGPT adds ChatGPT to DuckDuckGo
- awesome-chatgpt - DuckDuckGPT - DuckDuckGo bot. (Bots / Examples)
- awesome-ChatGPT-repositories - duckduckgpt - 🐤 DuckDuckGo add-on that brings the magic of ChatGPT to search results (powered by GPT-4!) (Browser-extensions)
- awesome-chatgpt - DuckDuckGPT - DuckDuckGo bot. (Bots / Examples)
- awesome-gpt - DuckDuckGPT
README
![]()
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](https://gm.ddgpt.com) (once)_
![]()
[Discuss](https://github.com/KudoAI/duckduckgpt/discussions) /
[Get support](https://support.ddgpt.com) /
[Contact author](https://github.com/adamlui)#
### Mobile:
### Supported by:
## 🚀 Installation
1. Install a userscript manager, such as:
- **ScriptCat** for [Chrome](https://chromewebstore.google.com/detail/scriptcat/ndcooeababalnlpkfedmmbbbgkljhpjf), [Firefox](https://addons.mozilla.org/firefox/addon/scriptcat/) or [Edge](https://microsoftedge.microsoft.com/addons/detail/scriptcat/liilgpjgabokdklappibcjfablkpcekh)
- **Tampermonkey** for [Chrome](https://chromewebstore.google.com/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo), [Firefox](https://addons.mozilla.org/firefox/addon/tampermonkey/) or [Edge](https://microsoftedge.microsoft.com/addons/detail/tampermonkey/iikmkjmpaadaobahmlepeloendndfphd)
- **Violentmonkey*** for [Chrome](https://chromewebstore.google.com/detail/violentmonkey/jinjaccalgkegednnccohejagnlnfdag), [Firefox](https://addons.mozilla.org/firefox/addon/violentmonkey/) or [Edge](https://microsoftedge.microsoft.com/addons/detail/eeagobfjdenkkddmbclomhiblgggliao)
- **OrangeMonkey*** for [Chrome](https://chromewebstore.google.com/detail/orangemonkey/ekmeppjgajofkpiofbebgcbohbmfldaf)2. Install [**DuckDuckGPT**](https://gm.ddgpt.com) userscript (will load in manager installed above)
3. Visit [**duckduckgo.com**](https://duckduckgo.com), type your search, engage bot!
##### _*Streaming Mode not supported in Violentmonkey & OrangeMonkey, so are not recommended_
## 🕵️ 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:


## 🌐 Compatibility
**DuckDuckGPT** is compatible w/ the following browsers:
BrowserUserscript managerInstall browser
![]()
Chrome, dev builds or Chromium-based browsers (Windows, macOS, Linux)
![]()
Tampermonkey1
![]()
Violentmonkey2
![]()
ScriptCat
or
![]()
OrangeMonkey1,2
![]()
![]()
![]()
![]()
3
3
3
![]()
![]()
![]()
![]()
![]()
Safari (macOS, iOS, iPadOS, visionOS)
![]()
Stay
or
![]()
Userscripts
![]()
![]()
Edge or dev builds (Windows, macOS, Linux)
![]()
Tampermonkey1
![]()
Violentmonkey2
![]()
ScriptCat
or
![]()
OrangeMonkey1,2
![]()
![]()
![]()
![]()
![]()
Edge or dev builds (Android)
![]()
Tampermonkey
![]()
Violentmonkey
or
![]()
ScriptCat
(install from ≡ > Extensions)
![]()
![]()
![]()
![]()
![]()
Firefox, dev builds or Gecko-based browsers (Windows, macOS, Linux)
![]()
Tampermonkey
![]()
Violentmonkey2
or
![]()
ScriptCat
![]()
![]()
![]()
![]()
![]()
![]()
Firefox, dev builds or Gecko-based browsers (Android)
![]()
Tampermonkey
![]()
Violentmonkey2
or
![]()
ScriptCat
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
QQ Browser (Windows, macOS)
Not required (Tampermonkey & Violentmonkey pre-installed)
![]()
![]()
Mises (Android, iOS, iPadOS)
![]()
Tampermonkey1
![]()
Violentmonkey2
or
![]()
ScriptCat
Show QR code
![]()
![]()
Lemur (Android, iOS)
![]()
Violentmonkey2
![]()
or
ScriptCat
Show QR code
![]()
![]()
Quetta (Android, iOS, iPadOS)
![]()
Violentmonkey2
![]()
or
ScriptCat
Show QR code
![]()
![]()
Orion (iOS, iPadOS)
![]()
Tampermonkey1
![]()
Violentmonkey2
![]()
ScriptCat
or
![]()
OrangeMonkey1,2
Show QR code
![]()
1. If you are installing Tampermonkey or OrangeMonkey for a Chromium browser, you must enable Developer Mode in chrome://extensions for userscripts to function
2. Violentmonkey & OrangeMonkey do not support Streaming Mode
3. If you are installing a userscript manager for an Opera browser, you must allow it access to search page results in opera://extensions
![]()
[Discuss](https://github.com/KudoAI/duckduckgpt/discussions) /
[Get support](https://support.ddgpt.com) /
[More ChatGPT userscripts](https://github.com/adamlui/userscripts/tree/master/chatgpt)## 📣 Social links
[")](https://technodon.org/@kudoai?utm_source=duckduckgpt&utm_content=github_shield)
[](https://linkedin.com/company/kudo-ai)
[](https://github.com/KudoAI)
[](https://www.youtube.com/@kudoailabs?sub_confirmation=1)
[](https://blog.kudoai.com?utm_source=duckduckgpt&utm_content=github_shield)
[")](https://elonsucks.org/@adam?utm_source=duckduckgpt&utm_content=github_shield)
[](https://x.com/intent/user?screen_name=adamllui)
[](https://linkedin.com/in/adamlui)
[](https://adamlui.com?utm_source=duckduckgpt&utm_content=github_shield)
[](https://www.youtube.com/AdamLuiTube?sub_confirmation=1)
[](https://github.com/adamlui)## ⚡ Dependencies
[chatgpt.js](https://chatgpt.js.org) © 2023–2025 [KudoAI](https://kudoai.com) & contributors under the MIT license
[generate-ip](https://generate-ip.org) © 2024–2025 [Adam Lui](https://github.com/adamlui) & contributors under the MIT license
[highlight.js](https://highlightjs.org) © 2006 [Ivan Sagalaev](https://github.com/isagalaev) under the BSD 3-Clause license
[KaTeX](https://katex.org) © 2013–2020 [Khan Academy](https://www.khanacademy.org) & other contributors under the MIT license
[Marked](https://marked.js.org) © 2018+ [MarkedJS](https://github.com/markedjs) © 2011–2018 [Christopher Jeffrey](https://github.com/chjj) under the MIT license## 🧠 Contributors
This app exists thanks to code, translations, issues & ideas from the following contributors:
#
## 🤖 More ChatGPT apps
For even more epic ChatGPT apps, visit: https://github.com/adamlui/ai-web-extensions
## 📜 Related scripts
###
[AmazonGPT](https://amazongpt.kudoai.com)
> Add AI to Amazon shopping.
[Install](https://amazongpt.kudoai.com/#-installation) /
[Readme](https://amazongpt.kudoai.com/#readme) /
[Discuss](https://amazongpt.kudoai.com/discussions)###
[ChatGPT Infinity](https://chatgptinfinity.com)
> Generate endless answers from all-knowing ChatGPT (in any language!)
[Install](https://github.com/adamlui/chatgpt-infinity/#-installation) /
[Readme](https://github.com/adamlui/chatgpt-infinity/#readme) /
[Discuss](https://chatgptinfinity.com/discuss)###
[GoogleGPT](https://googlegpt.io)
> Bring the magic of AI to Google Search (powered by Google Gemma + GPT-4o!)
[Install](https://gm.googlegpt.io) /
[Readme](https://github.kudoai.com/googlegpt/#readme) /
[Discuss](https://github.kudoai.com/googlegpt/discussions)