Wouldn’t Kiro fit the bill?