Enneagram scoring playground
See exactly how AgentTune’s 36-item Enneagram adaptation is scored. Inspect item contributions, preserve ties, and reuse the scorer in your own application.
Your input stays in this tab. No model calls or automatic saving. Export anything you want to keep before leaving.
Enter or import answers
Loading item list…
Import an answer array
Example format: [3, 4, 2, …] with exactly 36 integers from 1 to 5.
Answer the 36 items
Use the scorer in your app
JavaScript scorer · Item data · React TypeScript starter · Documentation and licenses
<script src="https://agent-tune.com/resources/enneagram/score.js"></script>
<script>
// Test fixture; replace with the user’s 36 answers.
const result = AgentTuneEnneagram.score(Array(36).fill(3));
console.log(result.scores, result.leaders);
</script>Review your output
Your output will appear here.
How to use the enneagram scoring playground
- Choose an answer for all 36 items, import a 36-number JSON array, or load the clearly labeled all-neutral test fixture.
- Score the answers. Each group of four contributes to one type; all highest-scoring types are returned when tied.
- Download the JSON result or use the JavaScript scorer and React starter linked below. Review item provenance separately from the code license.
A concrete example
Thirty-six neutral answers (all 3) produce nine totals of 12 and a nine-way tie. Picking one “winner” would hide the tie.
Questions and limits
Is this the full OEPS test?
No. This is AgentTune’s 36-item OEPS-derived adaptation. The upstream live OEPS has 54 items. Scores are exploratory and not a clinical diagnosis or a validated claim about an AI model’s internal personality.
How are scores and ties calculated?
Add the four answers for each type, with no reverse scoring. Each total ranges from 4 to 20. Equal highest totals remain a tie, with dominantType set to null. Wings are not inferred.
Can I embed or reuse it?
Use the dependency-free scorer in a browser or Node, or download the React TypeScript starter. The scorer code is MIT licensed; that does not relicense the third-party questionnaire wording. This page is not an iframe embed API.
Go further
Build the React and TypeScript Enneagram test explains the method and practical limits. See also Open Psychometrics: OEPS development.
- Communication preferences builder — Create instructions without taking a personality test.
- Instruction checker — Find duplicate rules and wording worth revising.
- Instruction test bench — Compare real answers before and after an instruction change.
For developers and agents: tool catalog (JSON), local API documentation, and reusable JavaScript functions. These process text; reading a file does not authorize installing instructions.