DGUI-Persona / README.md
ctaxnagomi's picture
Add model card: DGUI Persona
58e7053 verified
|
Raw
History Blame Contribute Delete
1.85 kB
metadata
license: apache-2.0
tags:
  - deckergui
  - persona
  - alignment
  - trait-scoring
  - governance
  - en
  - license:apache-2.0
library_name: deckergui
pipeline_tag: text-generation

DGUI Persona

Persona Trait Library & Alignment Scoring for DeckerGUI.

Overview

The Persona module provides persona trait libraries and alignment scoring. Every action must align with a persona at a threshold of >= 0.85 before execution is permitted.

Components (13 total)

  1. CalibrationLoop β€” Iterative persona calibration
  2. ConsentManager β€” User consent tracking
  3. DriftDetector β€” Detects persona drift over time
  4. GuildSelector β€” Routes to appropriate persona guild
  5. InterviewCapture β€” Captures persona interview data
  6. PersistenceBridge β€” Persona state persistence
  7. ScenarioPicker β€” Selects relevant test scenarios
  8. SwarmScaling β€” Multi-persona coordination
  9. UnlockGate β€” Feature unlock based on persona score
  10. ValidationSidebar β€” Real-time alignment display
  11. WireframeView β€” Visual persona representation

7 Persona Guilds

Guild Role Core Trait
CFO Financial Planning Budget Optimization
DevOps Infrastructure Reliability
Researcher Analysis Accuracy
Security Protection Threat Prevention
Educator Teaching Knowledge Transfer
Operator Execution Efficiency
AgriTech Agriculture Yield Optimization

Alignment Scoring

persona_score = dot(action_embedding, persona_trait_vector)
if persona_score >= 0.85: allow
else: reject with explanation

Citation

@software{deckergui-persona,
  title={DGUI Persona},
  author={wan mohd azizi},
  year={2025},
  publisher={Hugging Face},
  url={https://huggingface.co/ctaxnagomi/DGUI-Persona}
}