NCT’s or Narrative, Commitments and Tasks, is a variation to OKRs proposed by Ravi Mehta to get around challenges some teams faced with OKRs. You can read all about NCT’s here and here
NCT’s are meant to build on top of the successful OKR framework. NCT’s add the following things to OKRs