The social intelligence layer for AI
Citrus is a model-driven interaction stack that adds social intelligence to frontier AI systems. Specialized perception, user-modeling, and steering components interpret people over time and adapt AI behavior in real time.
Interpretation Layer
Models the interaction as it unfolds across language, audio, vision, engagement, and software event context. This captures not only what a user says but also how they say it and which moments matter.
Rapport Layer
Builds a persistent representation of the person behind the interaction, separating relatively stable preferences and baselines from transient state so context can evolve with the user over time.
Steering Layer
Uses live interaction state and persistent user context to adapt how downstream AI behaves toward application objectives and constraints. Modulated AI behavior can include its timing, communication style, strategy, and task execution.