Open Issues Need Help
View All on GitHubAppraisal-based emotion engine. A frozen SmolLM2 encoder appraises what each message means to the AI (relevance, progress, safety, who caused it); a small network maps that to 19 emotions with persistence, fast onset, slow recovery and lifelong learning. A local Qwen3.5-4B voices the state. Research prototype, not a therapist.
Appraisal-based emotion engine. A frozen SmolLM2 encoder appraises what each message means to the AI (relevance, progress, safety, who caused it); a small network maps that to 19 emotions with persistence, fast onset, slow recovery and lifelong learning. A local Qwen3.5-4B voices the state. Research prototype, not a therapist.