How to add a new filter to the frontend product list?

some code are here in code base.

How search filter is working in category products listing. and like to add the new customer search filter.

Kindly advice me.