Unfortunately, NRI's from the US or Canada don't have as many options as Resident Indians or other NRIs have. At Niyo money we don't accept investments from US/Canada based NRIs at present.
Not all the Mutual Funds in India allow US/Canada based NRIs to invest online at present (some accept offline investments through paper-based applications). This is due to certain compliance issues relating to a US tax law called FATCA (Foreign Account Tax Compliance Act). There are limited MF companies allowing online investments at present. Here's the list (as of Feb 11th, 2020):
L&T India Mutual Fund
UTI Mutual Fund
Sundaram Mutual Fund
Nippon India Mutual Fund
Parag Parikh (PPFAS) Mutual Fund
You may be required to furnish some extra documentation while investing as a US/Canada based NRI.
These MF companies accept offline investments from US/Canada based NRIs:
ICICI Prudential Mutual Fund
Aditya Birla Mutual Fund
SBI Mutual Fund
Tata Mutual Fund
You may need to courier the forms along with cheque to these fund houses to make the investments. The new KYC rules are even more stringent, wherein if NRIs are not already KYC compliant, then they have to be physically present in India to get their KYC done.
It's because of such limitations and operational difficulties that we presently don't accept investments from NRIs based out of the US or Canada.
A workaround used by some investors is investing in the name of other family members who are based in India, eg: spouse, parents, in-laws, etc. You can consider doing this if it's something you'd be comfortable with. However please consult your accountant/tax expert in the US/Canada as to how the transfer and the subsequent capital gains will be treated.