Moral foundations in text, read in the open.
Open models that read moral framing in text, with open weights on Hugging Face and an API any app can attach. Type any text and each sentence is scored as its own block.
Type a message, or start with one of these:
Nothing you type is stored. Enter to send, Shift+Enter for a new line.
Scores are a classifier's reading of the text, not a measurement of what anyone feels. Moral Foundations Theory is one contested account of morality, and a classifier learns its annotators' readings of it, not right and wrong.
2Open models
8Labels
6Moral foundations
32Texts per request
60Requests per minute
What the scores mean ↗Build with it
One request. 8 scores.
Call the models through the API, or download the open weights from Hugging Face and run them yourself. Every result names the model and version that produced it.
Read the API guide →POST /v1/classify
curl https://www.open-morals.com/v1/classify \
-H "Authorization: Bearer om_live_…" \
-H "Content-Type: application/json" \
-d '{"blocks":[{"text":"He kept the money for himself."}]}'