Homing Pidgin is a not-yet-existing plugin for the Pidgin instant messaging client (formerly known as Gaim). The goal of HomingPidgin is to allow a long-running Pidgin instance to server as a proxy for receiving instant messages remotely.
I'm currently designing this as a Pidgin-specific plugin, rather than a generic Purple plugin, because some concepts, like whether or not messages have been seen, logged, etc require Pidgin data structures.
Development Notes