mudler / mudler/LocalAGI

search is not working with DDG

Open
#487 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
2k
Forks
291
Avg merge
30m
Merged PRs (30d)
3

Description

I have the agent up and running with search as an action.
Searches are not going through as DDG is rejecting the search as from a bot.
There is no option to use an alternate, e.g. searxng or other method.

Agent said:
I apologize for the confusion. I couldn't successfully retrieve the exact current date because: 1. My first search attempt returned a link to calendar date.com, but I didn't extract the actual date from it. 2. My second search for "what is today's date" triggered DuckDuckGo's anti-bot CAPTCHA challenge, which prevented me from accessing the search results. Based on my internal knowledge, today is 2025. To verify the exact date, I'd recommend: - Checking your device's clock settings - Searching on a different search engine that doesn't require CAPTCHA verification - Visiting a reliable calendar website I appreciate your patience and will work harder to get accurate information for you in the future.
3:26:28 PM

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the search action with DuckDuckGo and trace the search integration in the Go codebase. Check how failed or CAPTCHA-blocked responses are handled and where an alternate provider could be selected; done means the search action returns usable results when DDG rejects the request or clearly reports the failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend, search
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.