joostvanwollingen/opencode-personality
A configurable personality and mood system plugin for OpenCode
Implements dynamic mood state tracking with drift mechanics and multi-personality swapping via a tiered config system (global `~/.config/opencode/personality.json` and project `.opencode/personality.json`) that merges personalities with project-level overrides. The plugin injects personality descriptions and mood hints into prompts, adjusts emoji/slang intensity, and manages mood state persistence—including randomized drift that naturally evolves conversation tone across interactive CLI commands (`/mood`, `/personality`) backed by the `setMood` tool.
Available on npm.
Stars
13
Forks
1
Language
TypeScript
License
MIT
Category
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.
Higher-rated alternatives
kdcokenny/ocx
OpenCode extension manager with portable, isolated profiles. Your setup, anywhere.
nickjvandyke/opencode.nvim
Integrate the opencode AI assistant with Neovim — streamline editor-aware research, reviews, and...
Octane0411/opencode-plugin-openspec
An OpenCode plugin that integrates OpenSpec, adding a dedicated 'openspec-plan' mode for...
q3ok/coordinated-agent-team
Coordinated Agent Team is a prompt-driven multi-agent system for autonomous software delivery....
hosenur/portal
Mobile first batteries included web ui for sst/opencode. Git integration, in browser terminal,...