# duckduckgo

Public

Fork

39

Star

163

[Run in LM Studio](lmstudio://plugin?owner=danielsig&name=duckduckgo)

[Plugin](/content/danielsig/duckduckgo ""/index.html) [Revisions](/content/danielsig/duckduckgo/revisions ""/index.html)

Description

An LM Studio plugin that provides access to DuckDuckGo web search and image search.

Stats

35.6K Downloads

[163 stars](/content/danielsig/duckduckgo/stars/index.html) [39 forks](/content/danielsig/duckduckgo/forks/index.html)

Last updated

[Updated on July 28](/content/danielsig/duckduckgo/revisions ""/index.html) by [danielsig](/content/danielsig ""/index.html)

[Report](/content/danielsig/duckduckgo/report ""/index.html)

Project Files

[docs](/content/danielsig/duckduckgo/files/docs/index.html)

[src](/content/danielsig/duckduckgo/files/src/index.html)

[.gitignore\\
\\
25 B](/content/danielsig/duckduckgo/files/.gitignore)

[LICENSE\\
\\
1 KB](/content/danielsig/duckduckgo/files/LICENSE/index.html)

[manifest.json\\
\\
107 B](/content/danielsig/duckduckgo/files/manifest.json)

[package-lock.json\\
\\
6 KB](/content/danielsig/duckduckgo/files/package-lock.json)

[package.json\\
\\
402 B](/content/danielsig/duckduckgo/files/package.json)

[README.md\\
\\
1 KB](/content/danielsig/duckduckgo/files/README.md)

[thumbnail.png\\
\\
23 KB](/content/danielsig/duckduckgo/files/thumbnail.png)

[tsconfig.json\\
\\
322 B](/content/danielsig/duckduckgo/files/tsconfig.json)

README

# DuckDuckGo Search Tool Plugin for LM Studio [Link to this section](/content/danielsig/duckduckgo\#duckduckgo-search-tool-plugin-for-lm-studio/index.html)

An LM Studio plugin that provides access to DuckDuckGo web search and image search.

## Installation [Link to 'Installation'](/content/danielsig/duckduckgo\#installation "Link to 'Installation'"/index.html)

The plugin is available for download on the
[LM Studio Hub](/content/danielsig/duckduckgo/files/src/toolsProvider.ts)

## Configuration [Link to 'Configuration'](/content/danielsig/duckduckgo\#configuration "Link to 'Configuration'"/index.html)

The search tool has the following configurations:

- **Search Results Per Page** \- The maximum number of search results per page. Leave this at 0 to let the assistant decide how many results to return.
- **Safe Search** \- The level of safe search to apply (off, moderate, strict). Leave this at `Auto` to let the assistant decide if safe search should be applied.

## How to use [Link to 'How to use'](/content/danielsig/duckduckgo\#how-to-use "Link to 'How to use'"/index.html)

With the plugin enabled, you can explicitly instruct the assistant to search the web or show you images but you can also ask a question to which one would normally need to search the web to give a proper answer and the assistant will use the tool accordingly.

Pagination is also supported which allows the assistant to provide more results if needed.

This plugin works well in combination with the [Visit Website Tool](https://github.com/danielsig/lms-plugin-visit-website) which can be used to extract basic content from URLs.

danielsig/duckduckgo • LM Studio Hub
