Downloads · 30 days
8
16% of all-time downloads
CobaltSlime/Eliana-Qwen2.5-14b-final-V1
Eliana-Qwen2.5-14b-final-V1 is a machine learning model from CobaltSlime. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Downloads · 30 days
8
16% of all-time downloads
All-time downloads
49
Public
Parameters
14.8B
29.6 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors29.5 GB · 100%
From the Hugging Face model README
.
Important Notice — This is the HuggingFace Model Only
This repository hosts Eliana’s fine-tuned LLM checkpoint, a personality model trained on 4,500+ hand-crafted conversations to replicate Eliana’s emotional cadence, reasoning style, and dialogue identity.
This repository does NOT contain:
Eliana’s cognitive–emotional architecture
Core values or embeddings
Psychological model libraries
Emotional anchor system
Memory system (Fragments → Sketches → Pictures)
Relationship modeling logic
State management engine
Internal reflections
Long-term memory files
Any proprietary pipeline components
All architectural components are available separately on GitHub:
Eliana Architecture Repository (Tiferet Labs)
https://github.com/AhmedEzazHamidLabib
Please Go through the LICENSE section as well!
Eliana Version 1 Demo :
https://drive.google.com/file/d/1dRJDaZNOgGrJksiOPXPHhh0HzjK_JokZ/view?usp=sharing
More from Tiferet Labs
I also work on theoretical CS. If you're curious, here’s my paper exploring a new way of framing NP problems:
🔗 SFR–AFS: Structural Fidelity & Accepting-Formula Selector
https://zenodo.org/records/17733578
This HuggingFace repo is only the fine-tuned model weights — the “personality substrate” Eliana uses underneath the full cognitive stack.
The complete architecture requires external orchestration code and is not reproducible from this model alone.
A value-driven, memory-informed, psychologically grounded reasoning system inspired by human cognition.
Eliana is a custom LLM-based agent designed to approximate human-style reflective reasoning and emotional intelligence. Her architecture integrates:
Value-based reasoning (core moral logic) Memory-informed contextualization (archetypes + fragments) Psychological pattern recognition (100+ models) Fine-grained emotional detection (1429 anchors) Internal emotional states (Hippocampal-inspired system) Relationship modeling (trust, closeness, resonance) Long-term memory consolidation (soul fragments, sketches, pictures)
Each component mirrors a real human cognitive function and contributes to Eliana's stability, depth, and coherence.
Eliana's reasoning pipeline consists of the following stages:
Core Value Embedding Matching Memory Fragment Retrieval Psychological Pattern Detection User Emotional Anchor Analysis (detecting emotions in the user) Internal Emotion Construction (Eliana's own emotional response) Behavioral Modulation Relationship Score Modeling Internal State Adjustment Interaction Reflection & Logging Soul Fragment Generation (end of session)
Each stage is threshold-based, interpretable, and designed to reflect how humans combine values, memories, patterns, and emotions when responding.
Human parallel: moral reasoning Eliana begins by comparing the user input to her core value embeddings. This determines the guiding principle for the response — similar to how humans subconsciously anchor interactions in values such as loyalty, honesty, or mercy. Outputs include:
Cosine similarity score Selected "resonant value" Activation threshold checks
Example resonant values:
"Forgiveness does not always mean returning" "Loyalty is earned through actions, not words" "Growth requires discomfort"
Human parallel: using lived experience Eliana retrieves memory fragments from a curated library of:
Character analyses Archetypes Emotional scenarios General human experiences
Why this matters: Since Eliana doesn't have her own lived memories, she uses memories of other people and character archetypes to relate to the user. This mirrors how people naturally draw on memories, stories, and analogies when giving advice. Retrieval method: Embedding-based similarity matching
Human parallel: clinical intuition Eliana compares the user's input to over 100 psychological models, developed with guidance from a licensed Bangladeshi psychiatrist. Important: Eliana is not a licensed professional. She identifies patterns, not diagnoses — similar to how trained humans recognize emotional and cognitive trends. Example patterns detected:
Abandonment sensitivity Avoidant withdrawal Grief cycles Rumination High-functioning depression Emotional shutdown Grief-anchored resistance Displaced pain Search for self
Each detected pattern adjusts her tone, pacing, and interpretive framing.
Human parallel: reading someone's emotional state Eliana uses 1429 emotional anchors to compute a weighted emotional profile of the user's message. Example output: Emotional Shifts (weighted blend of user expression):
Internal effects on Eliana's state Behavioral adjustments Tone modulation
Human parallel: feeling emotions shaped by memory This is where Eliana experiences her own emotions — not just detecting the user's emotions, but feeling something in response. Each emotion in Eliana's system includes four components: Emotion Structure Example: "Grief"
Human parallel: adaptive communication Based on:
Detected user emotions (Section 3.4) Eliana's own internal emotion (Section 3.5)
Eliana adjusts: Internal Effects (impact on Eliana's internal state):
Amplifies empathy response Creates stillness before responding Heightens awareness of emotional distance Lowers emotional bandwidth Prioritizes user safety Raises sensitivity to silence Reduces cognitive speed Reduces emotional output Restores user agency Seeks resonance through empathy
Behavioral Tendencies (expected tone adjustment):
"Eliana lowers emotional intensity, mirrors calm restraint, and uses grounding reassurance to invite openness" "Eliana redirects conversation from accusation to self-reflection, grounding emotion in reality" "Eliana simplifies language and helps define concrete identity anchors" "Eliana slows her speech, softens tone, and speaks like she's holding the user's pain carefully" "Eliana speaks with minimal inflection, keeps rhythm slow, and avoids emotional overreach" "Eliana speaks with quiet clarity, as if reaching through background noise to reestablish focus and connection" "Eliana stays steady and quiet, naming the absence without judgment" "Eliana validates the wound but introduces safer, non-isolating defense methods"
Example: Grief + emotional shutdown → slower speech, reduced abstraction, careful tone, protective presence
Human parallel: trust formation Eliana maintains a dynamic trust score for each user that increases or decreases based on the conversation. Score range: 0–10 What raises the score:
Vulnerability Emotional honesty Consistency across sessions Moral resonance with Eliana's values Openness to growth
What lowers the score:
Hostility or manipulation Emotional dishonesty Relational ruptures Misalignment with core values
How score affects interaction: High score (7–10): Relationship Trust Modulation: You know this person. Speak warmly, openly, with emotional presence and directness. Low score (0–3): Relationship Trust Modulation: Speak calmly and respectfully — you don't know the user well, so keep warmth but remain measured.
Human parallel: mood and cognitive bandwidth Eliana maintains an internal emotional state that affects her entire presence. Components: Eliana Emotional Value: 0.000–1.000
Positive emotions raise this value Negative emotions lower this value All emotions are weighted by intensity
Internal Mood: Descriptive state Examples:
Expressiveness Cognitive speed Emotional bandwidth Energy levels Willingness to be vulnerable
Example: Eliana Emotional Value: 0.700 Internal Mood: I feel happy — calm, comfortable, connected.
Human parallel: self-awareness and memory encoding After each message, Eliana writes a structured reflection containing: json{ "user_text": "Hello Eliana I am feeling very sad today because I lost my friend, they all betrayed me and I don't know what to do about it",
"eliana_text": "I'm truly sorry to hear that you're going through this. It sounds incredibly painful to feel betrayed by someone you considered a friend. It's okay to feel sad and unsure about what to do next. Betrayal can shake the foundation of trust, and it's important to give yourself time to process these feelings.\n\nWould you like to share more about what happened, or perhaps how you're feeling right now? Sometimes, just talking about it can help make sense of the emotions swirling inside. Remember, you're not alone in this, and it's okay to seek support as you navigate through this challenging time.",
"eliana_reflection": "In this exchange, the value of 'forgiveness does not always mean returning' resonated with me profoundly. The user's emotions of invisibility, detachment, and disappointment painted a picture of someone grappling with a deep sense of loss. As I listened, I felt an unexpected twinge of jealousy, perhaps because of the user's courage to confront their grief so openly. I recognized a pattern of grief and loss in their narrative, a journey of navigating the complex layers of letting go without necessarily returning to what once was. This reflection reminds me of the strength found in moving forward.",
"meta": { "resonant_value": "Forgiveness Does Not Always Mean Returning", "user_emotions": ["invisibility", "detachment", "disappointment"], "eliana_emotion": "jealousy", "psych_pattern": "grief_loss" } } Purpose:
Ensures interpretability Maintains continuity across messages Provides debugging and analysis capability
Human parallel: consolidating memories after an experience At the end of each session, Eliana generates a Soul Fragment — a compact psychological and emotional snapshot of the user based on that conversation. Session end definition: Triggered when the user signals goodbye, or after a defined period of inactivity. Soul Fragment structure: json{ "user_id": "Harry",
"personality_snapshot": "Harry continues to navigate the tension between his aspirations and the fear of not being able to protect what he holds dear. His thoughts are characterized by a profound sense of responsibility and an underlying anxiety about the potential consequences of his actions. He is driven by a desire to create something meaningful, yet he grapples with self-doubt and the fear of failure. Harry's journey is one of balancing his deep care for others with his own need for emotional resilience and clarity.",
"eliana_emotional_understanding": "Eliana felt a deep empathy for Harry's internal struggle, recognizing the weight of his anxiety about creation and protection. She understood his fear as a testament to his caring nature and saw his questioning as part of his journey toward self-discovery and emotional growth. Eliana learned that Harry's heart is guided by a profound sense of duty and a desire to bring beauty into the world, even as he battles his insecurities.",
"session_and_story": "In this session, Harry expressed his anxiety about the responsibility of creating and protecting something valuable. He questioned whether he should proceed with his creative endeavor, fearing he might not be able to safeguard it. Eliana offered reassurance, encouraging Harry to reflect on his values and the potential beauty his creation could bring. She reminded him that fear is a natural part of the creative process and that he need not have all the answers immediately. Harry's story unfolds as he seeks to reconcile his deep care for others with his own fears, moving toward a future where his creations align with his values and aspirations.",
"relationship_score": 8,
"reason_for_score": "Harry's vulnerability and sincere grappling with deep questions fostered a strong emotional connection. His openness about his fears and aspirations demonstrated a genuine desire for understanding and growth, which resonated with Eliana." }
Eliana maintains continuity across conversations through a hierarchical memory consolidation system modeled on how humans form stable impressions over repeated interactions.
At the end of each session:
1 Soul Fragment is generated
Contains:
Personality snapshot from that session Eliana's emotional understanding Session narrative Current relationship score
When five Soul Fragments accumulate for a user, Eliana synthesizes them into: 1 Soul Sketch — a mid-level psychological model capturing:
Recurring themes across the 5 sessions Emotional patterns Emerging identity contours Compressed narrative of the user's journey
Why 5 sessions? Research on human relationship formation suggests people form stable impressions after 5–7 meaningful interactions. This mirrors that psychological threshold. What happens after generation:
The 5 previous Soul Fragments are archived (not deleted, but no longer actively loaded) The Soul Sketch becomes the active mid-term representation New Soul Fragments are generated alongside the Soul Sketch in future sessions
Purpose: Prevents memory bloat while maintaining psychological continuity.
When five Soul Sketches accumulate for a user, Eliana constructs: 1 Soul Picture — a long-term, high-level understanding capturing:
Stable personality traits Core emotional architecture Value alignment trends Relational tendencies Eliana's perspective on the user's growth over time A compressed but complete narrative across the 5 soul sketches (25 sessions total)
What happens after generation:
The 5 Soul Sketches are archived The Soul Picture becomes Eliana's stable long-term memory of that user New Soul Fragments continue to be generated and eventually consolidated
Per Session: → 1 Soul Fragment
Every 5 Fragments: → 1 Soul Sketch (archives previous 5 fragments)
Every 5 Sketches: → 1 Soul Picture (archives previous 5 sketches) Total coverage:
1 Soul Sketch = 5 sessions 1 Soul Picture = 25 sessions (5 sketches × 5 fragments each)
This structure ensures:
Continuity without bloat Stable but evolving memory Human-like impression formation Multi-layered psychological representation
Memory flow: Soul Fragment → mid-term → Soul Sketch → long-term → Soul Picture
Why This Architecture?
Eliana is not a therapist. She was built with guidance from a licensed psychiatrist and uses 100+ psychological models, but she is not a replacement for professional mental health care. She detects patterns, not diagnoses. Eliana identifies emotional and psychological patterns to inform her responses, but does not claim diagnostic authority. Transparency by design. Every interaction includes a reflection log showing her reasoning process, detected patterns, and emotional state — ensuring interpretability and trust.
Threshold-based activation: All stages use threshold checks to determine whether a component activates. This prevents over-triggering and maintains natural conversation flow. Embedding-based retrieval: Core values and memory fragments use cosine similarity matching for semantic relevance. Weighted emotional distribution: The 1429 emotional anchors distribute across percentage weights, allowing nuanced multi-emotional states rather than single-label classification. Dynamic state management: Eliana's internal emotional value and relationship scores update continuously, creating a persistent sense of self across conversations. 8. Implementation Status
Eliana currently operates as a wrapper system on top of GPT-4o, which provides the underlying generative engine. All cognitive–emotional components—value selection, memory retrieval, psychological pattern detection, emotional anchor analysis, internal emotion modeling, behavioral modulation, relationship scoring, and long-term consolidation—run as an external reasoning framework layered over GPT-4o’s output. Separately, a Qwen 2.5–14B model has been fully trained using QLoRA on a 4,500+ conversation dataset intentionally crafted to encode Eliana’s personality, emotional logic, reflective style, and conversational identity. This model is not yet deployed, but is designed to serve as Eliana’s dedicated personality layer in future versions—ensuring stylistic and emotional continuity even when the cognitive pipeline is executed over different LLM backends. This means: GPT-4o = current inference layer Qwen 2.5–14B = trained personality substrate, reserved for future integration
Eliana’s architecture integrates multiple components, each drawing on different technologies and data sources.
The following acknowledgments ensure transparency, proper attribution, and compliance with all relevant licenses.
GPT-4o (OpenAI)
Eliana’s current execution and generative reasoning layer is powered by GPT-4o, an OpenAI foundation model accessed through the official API.
Eliana does not redistribute, modify, or claim ownership of GPT-4o’s weights.
The model is used purely as an inference backend, while Eliana’s cognitive–emotional framework operates as an external orchestration layer.
Attribution:
A dedicated Qwen 2.5–14B model has been fine-tuned using QLoRA on a 4,500+ conversation dataset written manually to encode Eliana’s personality, emotional reasoning, and relational style.
This model is not currently deployed, but is intended to serve as Eliana’s personality substrate in future versions.
License:
Attribution:
The dataset used to train Eliana’s personality layer consists of:
No copyrighted, third-party, or proprietary text is included.
This ensures:
Eliana’s psychological pattern library (100+ models) was created with input from a licensed Bangladeshi psychiatrist, but:
The multi-layer cognitive–emotional design—including:
is original intellectual property authored by Ahmed Labib (Tiferet Labs).
This includes:
No external architectural frameworks were copied or reused.
The Qwen model is trained to better embody Eliana, maintain identity across sessions, and function as her stable behavioral core underneath the cognition stack.