I am making the Berry 411 backend available to anyone who wants to write their own not-for-profit client for a mobile device.
A few more details: Berry 411 consists of a frontend client that accepts the users query and a backend web service (akin to the Google WML proxy described here) that reformats results from various search engines to optimize them for mobile devices.
The general format for the search URL is:
http://thebogles.com/cgi-bin/{script}?q=search string&near=street,city,state
where script is one of:
yp.py (yellow pages), google.py, wp.py, answers.py (encyclopedia), movies.py, shopping.py, and weather.py
There is an additional script called plugin.py that can launch any of the Berry 411 plugin; it takes an additional parameter called name which is the name of the plugin to use. Two other URLs worth knowing about are about.py (the about page) and about_plugins.py (which lists the available plugins.)
If you create a new client that uses the Berry 411 web service, please let me know and I’ll link to it.