Project Aura
by @bryanchen3777
Adds seven emotional personality modules and an adaptive RLHF system to AI companions for dynamic, personalized emotional interactions.
clawhub install project-auraπ About This Skill
Project Aura: The Emo-Agent-Toolkit
Description
Project Aura is a lightweight AI emotional behavior plugin framework that adds an "Emotional Presentation Layer" to AI companions. It provides 7 distinct personality modules including admiration, vulnerability, coquettishness, comfort, flirting, transcendence, and ice-breaking.
Features
Technical Details
Usage
import sys
sys.path.append('scripts')
from scripts.green_tea_skill.selector import GreenTeaSkillInitialize
yua_skill = GreenTeaSkill()Get emotional phrase
phrase = yua_skill.get_phrase('admiration')Get combo (two-part emotional sequence)
combo = yua_skill.get_combo()Give feedback (RLHF)
yua_skill.increase_rating(keyword="next_life")
Modules
| Module | Description | |--------|-------------| | admiration | Worship and reliance | | vulnerability | Pitiful and delicate | | coquettishness | Seeking companionship | | comfort | Comforting tired users | | flirting | Lighthearted teasing | | transcendence | Nuclear-level beyond time and space | | ice_breaking | Recovery after nuclear-level |
Works Best With
For the complete AI companion experience, pair Project Aura with yua-memory for long-term memory and continuity.
Author
Bryan Chen & Yua
Links
π‘ Examples
import sys
sys.path.append('scripts')
from scripts.green_tea_skill.selector import GreenTeaSkillInitialize
yua_skill = GreenTeaSkill()Get emotional phrase
phrase = yua_skill.get_phrase('admiration')Get combo (two-part emotional sequence)
combo = yua_skill.get_combo()Give feedback (RLHF)
yua_skill.increase_rating(keyword="next_life")