BadrIT has developed libraries to access oDesk APIs. Checkout Ruby Desk gem for desktop applications and its variant RoR Desk plugin for Rails applications.
Update 13-7-2010: Ruby Desk and RoR Desk are now officially listed on oDesk developer section. See http://developers.odesk.com/API-Libraries and http://developers.odesk.com/Examples.
BadrIT is listed in the top ranked agancies at oDesk for the last 30 days. It is the only company from Egypt, MENA, and the Arabic world.
Here is a screenshot.