joostvanwollingen/opencode-personality

A configurable personality and mood system plugin for OpenCode

41
/ 100
Emerging

This tool transforms your AI assistant, like OpenCode, from a generic text generator into a unique character. You define distinct personalities with custom names, descriptions, emoji usage, and slang intensity. The AI assistant then takes on these traits, generating responses with an attitude and emotion that aligns with the chosen personality, rather than just following instructions.

Available on npm.

Use this if you want your AI assistant to have a consistent, evolving persona rather than a generic tone, making interactions more engaging and human-like.

Not ideal if you need a strictly neutral, factual, or standardized communication style for your AI assistant where emotional responses or distinct personalities would be inappropriate.

AI-assistant-customization conversational-AI chatbot-persona-design customer-engagement interactive-storytelling
No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 20 / 25
Community 6 / 25

How are scores calculated?

Stars

13

Forks

1

Language

TypeScript

License

MIT

Last pushed

Feb 23, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/joostvanwollingen/opencode-personality"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.