Hi David -- There are a few sites like that. You could try travbuddy.com if you are interested in meeting travelers by location or showing them around your hometown, although it has less of a tech slant. couchsurfing.org has more of a backpacking focus, but they also have regular meet-ups around the world.