Nilch
A search engine with no AI, no ads, and all DDG bangs
Install / Use
/learn @NilchSearch/NilchREADME
nilch
A not-for-profit-style search engine with no ads, no AI, and all DuckDuckGo bangs. See nilch.org and try it out!
nilch currently gets its results from other engines, however a new index and query engine is in the works.
Code structure
You can find all frontend sources in frontend/ and backend sources in backend/. The backend is a single Flask server containing the API, and the frontend is raw HTML/CSS/JS which calls the backend API with JS fetch(). Because of this separation, both can be run on completely different servers, or you could even run your own frontend locally and use the shared backend. It's also cheaper to run with my setup :)
You may need to tinker a little bit to set up your own instance, however I intend to very soon improve it to be easier.
Donations
nilch runs in a not-for-profit-style manner. This means that it's able to operate without selling your data, serving you ads, or charging you money. Unfortunately, the project is not very cheap to maintain, so your donations would be very appreciated to keep the project lasting longer! Donate here.
License
This project is under the Mozilla Public License 2.0. See the LICENSE file for more information.
Related Skills
node-connect
347.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
107.8kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
347.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
347.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
