The Design and Implementation of SAMIR