Appengine-Utilities is a collection of utility classes to aid in development on Google's Appengine. Included is a class that provided sessions. Sessions include automatic token regeneration and IP and user agent matching, with all information other than the token stored server side in both BigTable and memcache. Also included is a caching library capable of storing any object that can be pickled. The cache also uses memcache and BigTable for maximum performance and reliability.