Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrating searxng #2565

Open
mosif16 opened this issue Jan 20, 2025 · 1 comment
Open

Integrating searxng #2565

mosif16 opened this issue Jan 20, 2025 · 1 comment
Labels
enhancement New feature or request

Comments

@mosif16
Copy link

mosif16 commented Jan 20, 2025

Currently, Eliza agents lack integrated web search capabilities, limiting their ability to access and retrieve up-to-date information from the internet. This constraint hampers their performance in tasks requiring real-time data or comprehensive knowledge beyond their pre-existing datasets.

Describe the solution you’d like

Integrate SearXNG, a free and open-source metasearch engine, into the Eliza framework. SearXNG aggregates results from various search services and databases without tracking or profiling users, aligning with privacy considerations. By embedding SearXNG, Eliza agents can perform real-time web searches, enhancing their ability to provide accurate and current information. 

Describe alternatives you’ve considered
• Developing a Custom Search Integration: Creating a proprietary search solution tailored to Eliza’s needs. However, this approach would require significant development resources and ongoing maintenance to ensure comprehensive coverage and relevance of search results.
• Utilizing Other Search APIs: Leveraging existing search engine APIs (e.g., Google, Bing). While feasible, these options may involve usage costs, rate limitations, and potential privacy concerns due to data tracking practices.

Additional context

SearXNG is a fork of the Searx project, designed to provide faster debugging and fixes of engine errors. It supports over 70 different search engines and does not collect information about users, ensuring privacy.  Integrating SearXNG into Eliza would involve setting up a SearXNG instance, which can be configured optimally for use with applications like Open WebUI.  This integration would significantly enhance Eliza agents’ capabilities by providing them with access to a vast array of information sources in real-time.

@mosif16 mosif16 added the enhancement New feature or request label Jan 20, 2025
Copy link
Contributor

Hello @mosif16! Welcome to the elizaOS community. Thank you for opening your first issue; we appreciate your contribution. You are now an elizaOS contributor!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant