This document describes how to create a Wave robot that integrates with the Johns Hopkins University library catalog. It provides instructions for setting up a Python application on Google App Engine to host the robot. The robot uses the Wave API to search the library catalog based on text in Wave conversations and return results to users. Code snippets are provided for key functions like handling when a blip is submitted and performing the catalog search. Potential improvements and debugging tips are also discussed.