TagMountain Research Platform