The correct answer to this question would be a Non-Government Organization.
A Non-Government Organization, or NGO, are usually non-profit, independent of government, even though they sometimes are funded by governments, and are, of course, non-violent. They could also be international organizations.
Their focus are usually humanitarian, educational, related to health care, public policy, human rights, etc.