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: 8 months 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 (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-04-06T19:07:27.000Z (8 months ago)
- Last Synced: 2025-04-06T19:22:24.433Z (8 months 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 - 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-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)_
![[Install this script]](https://assets.ddgpt.com/images/buttons/greasy-fork/install/this-script.svg)
[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
![[Install DuckDuckGPT]](https://assets.ddgpt.com/images/buttons/greasy-fork/install/duckduckgpt.svg)
[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)
