Open mind technologies