duckduckgpt  by KudoAI

AI-powered search summaries and chat integration for DuckDuckGo

created 2 years ago
253 stars

Top 99.5% 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)
1
Issues (30d)
2
Star History
15 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.