Calculations of electron-nucleus hyperfine coupling were implemented at the restricted active space state interaction (RASSI) level to treat spin-orbit (SO) coupling, based on scalar relativistic restricted active space wave functions. The current implementation is suitable for light atomic systems, for light ligand atoms in heavy metal complexes, and for spin-orbit coupling-induced hyperfine coupling of heavy atoms if the unpaired electrons are described by orbitals with high angular momentum. Spin polarization is reasonably well treated by allowing one hole and one electron in a window of active orbitals ('ras1', 'ras3') surrounding the principal active space ('ras2'). A benchmark set of Kramers doublet states of molecules with light and heavy atoms is used to evaluate the approach and verify the implementation. For NpF6, the impact of SO coupling on the Np and F hyperfine coupling tensors is investigated in detail. It is demonstrated that the Np hyperfine coupling is strongly dominated by SO effects, that there is a large SO effect on the F hyperfine tensor components, and that SO coupling causes the fluorine dipolar term to acquire an isotropic component.