duckduckgpt  by KudoAI

AI-powered search summaries and chat integration for DuckDuckGo

Created 2 years ago
262 stars

Top 97.3% on SourcePulse

GitHubView on GitHub
Project Summary

This project enhances DuckDuckGo search results and provides an AI chat interface directly within the browser, powered by large language models. It's designed for users who want to leverage AI for quick search summaries and conversational assistance without leaving their search engine.

How It Works

DuckDuckGPT functions as a browser userscript, injecting AI capabilities into the DuckDuckGo website. It utilizes the chatgpt.js library to interact with LLMs, offering features like AI-generated search summaries and a chat interface. A "Proxy API Mode" allows for text responses without a ChatGPT account, routing requests through a proxy.

Quick Start & Requirements

  • Install a userscript manager (Tampermonkey, ScriptCat, Violentmonkey, etc.) for your browser.
  • Install the DuckDuckGPT userscript via the provided link.
  • Visit duckduckgo.com to use.
  • Streaming Mode is not supported in Violentmonkey & OrangeMonkey.
  • For Chromium browsers, Developer Mode must be enabled in chrome://extensions.
  • For Opera, allow userscript managers access to search page results in opera://extensions.

Highlighted Details

  • Integrates AI chat and search summaries directly into DuckDuckGo.
  • Supports "Proxy API Mode" for GPT-4o responses without a ChatGPT account.
  • Compatible with a wide range of browsers and userscript managers.
  • Offers streaming mode for a more interactive chat experience (where supported).

Maintenance & Community

The project is actively maintained by KudoAI and contributors. Support and discussion can be found via community links.

Licensing & Compatibility

The project is licensed under the MIT license, allowing for commercial use and integration with closed-source applications.

Limitations & Caveats

Streaming mode is not supported by Violentmonkey and OrangeMonkey. Users installing managers for Chromium browsers must enable Developer Mode for the scripts to function.

Health Check
Last Commit

2 days ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
0
Star History
5 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Mckay Wrigley Mckay Wrigley(Founder of Takeoff AI), and
1 more.

chatGPTBox by ChatGPTBox-dev

0.1%
11k
Browser extension for ChatGPT integration
Created 2 years ago
Updated 6 days ago
Starred by Tobi Lutke Tobi Lutke(Cofounder of Shopify), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
9 more.

companion-app by a16z-infra

0.1%
6k
AI companion stack for personalized chatbots
Created 2 years ago
Updated 1 year ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Ishaan Jaffer Ishaan Jaffer(Cofounder of LiteLLM), and
4 more.

chathub by chathub-dev

0.1%
10k
All-in-one chatbot client
Created 2 years ago
Updated 6 months ago
Feedback? Help us improve.