📋

Ключевые факты

  • Nilch — это open-source поисковик некоммерческой направленности, существующий за счет пожертвований.
  • Платформа убирает ИИ из результатов поиска и поддерживает все «бэнги» DuckDuckGo.
  • Сейчас он использует API поиска Brave для индекса, но планирует создать собственный open-source индекс в будущем.
  • Разработчик внедрил множество функций по запросам сообщества после позитивной обратной связи на Reddit.

Краткая сводка

Был представлен новый поисковик с открытым исходным кодом под названием Nilch, который позиционируется как некоммерческая альтернатива коммерческим платформам. Разработчик создал этот инструмент для борьбы с коммерциализацией поиска, нацелившись на повсеместную рекламу и платные модели в существующих движках. Работая как некоммерческая структура, Nilch рассчитывает опираться на пожертвования для поддержания работы, а не на монетизацию пользовательских данных или результатов поиска.

Платформа отличается тем, что убирает контент, сгенерированный ИИ, из результатов поиска и гарантирует пользователям полную конфиденциальность. Кроме того, она поддерживает все «бэнги» (короткие команды) DuckDuckGo, позволяя пользователям выполнять поиск на других сайтах напрямую. В настоящее время поисковик использует API Brave Search для своего индекса, с планами разработать собственный, open-source индекс в будущем. Разработчик активно собирает отзывы пользователей для улучшения платформы.

Философия Nilch 🧠

Создатель Nilch обнаружил пробел на современном ландшафте поиска, заметив, что даже альтернативные поисковики часто управляются компаниями, главной целью которых является получение прибыли. Такой коммерческий подход приводит к тому, что результаты заполняются рекламой или требуют от пользователей оплаты за премиум-доступ. Разработчик утверждает, что функциональность поиска — это основа интернета, и она должна оставаться доступной и некоммерческой. Следовательно, Nilch был спроектирован для работы в некоммерческом стиле, с явной целью существовать за счет пожертвований, а не корпоративной поддержки или доходов от рекламы.

Помимо финансовой модели, проект затрагивает вопросы пользовательского опыта, связанные с интеграцией искусственного интеллекта. Разработчик выразил личное разочарование появлением ИИ в результатах поиска и полностью убрал его из Nilch. Платформа также уделяет приоритетное внимание конфиденциальности пользователей, присоединяясь к другим альтернативным поисковикам в предложении полностью приватного поиска. Эти основные принципы — некоммерческая деятельность, результаты без ИИ и конфиденциальность — составляют основу проекта Nilch.

Техническая архитектура и функции ⚙️

В настоящее время Nilch функционирует как интерфейс, опирающийся на внешнюю инфраструктуру для своих поисковых возможностей. У него пока нет собственного индекса веб-страниц. Вместо этого он использует API поиска Brave для получения и отображения результатов. Этот подход позволяет проекту работать немедленно, в то время как разработчик сосредоточен на пользовательском интерфейсе и наборе функций. Интеграция «бэнгов» DuckDuckGo является важной особенностью, позволяя пользователям запрашивать конкретные сайты (например, Wikipedia, YouTube) напрямую из строки поиска с помощью сокращений.

Проект полностью open-source, код доступен на GitHub. Разработчик наметил дорожную карту на будущее, которая включает крупный технический переход. Как только будет достигнуто стабильное финансовое положение, цель состоит в том, чтобы создать совершенно новый индекс с нуля. Этот будущий индекс будет open-source, в сопровождении open-source алгоритма ранжирования и поиска, что устранит зависимость от сторонних API.

Обратная связь с сообществом и разработка 📢

Разработка Nilch сильно зависела от вклада сообщества. Создатель опубликовал информацию о проекте на Reddit, где он получил то, что было описано как «потрясающее количество отзывов». Это взаимодействие не было пассивным; разработчик реализовал ряд запросов на функции, присланных пользователями в этот период. Этот итеративный процесс подчеркивает приверженность проекта созданию инструмента, который отвечает конкретным потребностям и желаниям его пользовательской базы, а не акционеров корпораций.

Разработчик продолжает приглашать к дальнейшему взаимодействию широкую публику. Идеи, критика и отчеты об ошибках активно приветствуются для улучшения стабильности и набора функций платформы. Этот открытый цикл разработки характерен для open-source проектов, где сообщество играет жизненно важную роль в эволюции программного обеспечения. Используя такие платформы, как Reddit и Hacker News для обратной связи, проект поддерживает прозрачную и оперативную траекторию разработки.

Будущая дорожная карта и вызовы 🚀

Основной проблемой, стоящей перед Nilch, является переход от использования API Brave Search к собственному индексу. Создание поискового индекса — это ресурсоемкая задача, требующая значительной мощности серверов и инфраструктуры сканирования. Разработчик заявил, что этот переход зависит от достижения «финансового положения, при котором это возможно». Это говорит о том, что долгосрочная жизнеспособность проекта сильно зависит от успеха его модели финансирования на основе пожертвований. Без существенной финансовой поддержки проект может остаться зависимым от сторонних API.

Однако видение полностью независимого, open-source поисковика остается конечной целью. Создание open-source алгоритма ранжирования может потенциально предложить прозрачность, которой не хватает в крупных коммерческих поисковиках, где критерии ранжирования часто остаются непрозрачными. В случае успеха Nilch может стать значительным шагом к более децентрализованной и прозрачной экосистеме веб-поиска. Успех проекта, вероятно, будет зависеть от его способности поддерживать конфиденциальность и релевантность пользователей, обеспечивая при этом необходимые ресурсы для расширения инфраструктуры.