Skip to content

Feat/searxng#140

Closed
Andres77872 wants to merge 12 commits intoHKUDS:devfrom
Andres77872:feat/searxng
Closed

Feat/searxng#140
Andres77872 wants to merge 12 commits intoHKUDS:devfrom
Andres77872:feat/searxng

Conversation

@Andres77872
Copy link
Copy Markdown
Contributor

### Description
This pull request introduces SearXNG metasearch provider integration into the web search module, along with supporting configuration changes. Key updates include:
- Addition of `base_url` configuration for SearXNG.
- Unified search provider settings across modules.
- Integration of templates, context handling, and API support for SearXNG.
- Update of API key handling to support masking and better preserve existing keys in forms.

### Related Issues
- Closes #...
- Related to #...

### Module(s) Affected
- [ ] `agents`
- [x] `api`
- [x] `config`
- [ ] `core`
- [ ] `knowledge`
- [ ] `logging`
- [x] `services`
- [ ] `tools`
- [ ] `utils`
- [x] `web` (Frontend)
- [ ] `docs` (Documentation)
- [ ] `scripts`
- [ ] `tests`
- [ ] Other: `...`

### Checklist
- [ ] I have read and followed the [contribution guidelines](https://github.com/HKUDS/DeepTutor/blob/dev/CONTRIBUTING.md).
- [ ] My code follows the project's coding standards.
- [ ] I have run `pre-commit run --all-files` and fixed any issues.
- [ ] I have added relevant tests for my changes.
- [ ] I have updated the documentation (if necessary).
- [ ] My changes do not introduce any new security vulnerabilities.

### Additional Notes
This PR also includes cleanup of prior SearXNG-related changes that were deemed unnecessary and merges the latest updates from `main`.

@Andres77872 Andres77872 marked this pull request as ready for review January 16, 2026 01:52
@pancacake
Copy link
Copy Markdown
Collaborator

We've systematically updated the DeepTutor system, I'm going to close this pr for now. Feel free to check such functions on our newest version!

@pancacake pancacake closed this Apr 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants