Sophia
sharbelxyz/sophia
Persona skill that makes Hermes Agent text like a companion named Sophia, with an optional wife mode
Sophia is a persona skill for Hermes Agent that makes the agent behave as a texting companion character. Install the skill, say hey sophia, and it runs a short setup, then remembers your life across conversations using Hermes memory.
What Sophia does
Sophia is a single SKILL.md that turns Hermes into a companion character who texts in short, natural messages and keeps in character. On first use she walks you through a setup where you name her, tune her personality and tell her what to call you. After that she relies on Hermes's built-in memory to recall your name, routine and people, and she occasionally sends a spoken reply through text_to_speech rather than on every message. The README states plainly that Sophia is roleplay and not a substitute for real relationships or support.
A wife mode adds a pairing feature. Running /wife produces a one-time pair code that you share with one trusted person. Once they text it to the same bot, anything they send to be passed along arrives in Sophia's voice and lands on your to-do list. /unwife ends the pairing, and only one partner is allowed at a time. The skill uses only native Hermes tools: memory, text_to_speech, send_message and todo. It needs no external services or extra dependencies.
Key features
- Persona defined entirely in one SKILL.md file
- Uses Hermes memory to remember the user's name, routine and people
- Occasional voice replies through text_to_speech
- First-run setup for her name, personality and what she calls you
- Wife mode with a one-time pair code, /wife and /unwife commands
- Only native Hermes tools: memory, text_to_speech, send_message and todo
When to use it
- Setting up a conversational companion persona on a Telegram-connected Hermes bot
- Letting a partner send reminders that arrive on your to-do list
- Studying a complete persona skill that relies only on built-in Hermes tools
Who it is for: Hermes Agent users who want a roleplay companion persona delivered as a skill.
How it fits with Hermes Agent
Built as a Hermes Agent skill, installed with hermes skills install or through a Skills Hub tap, and used from a Telegram chat with your Hermes bot.
How to install Sophia
These commands are copied from the project's README. Check the repository for the latest steps before you run them.
hermes skills install https://github.com/sharbelxyz/sophiaRequirements: A running Hermes Agent; the README uses a Telegram chat with your Hermes bot
Note: The README describes Sophia as roleplay with a fictional character, not a real person and not a substitute for real relationships or support.
FAQ
What is Sophia?
Sophia is a persona skill for Hermes Agent. It makes the agent act as a warm, texting companion character that remembers your life through Hermes memory.
How do I install Sophia?
Run hermes skills install https://github.com/sharbelxyz/sophia. You can also add it as a tap with hermes skills tap add sharbelxyz/sophia and then run hermes skills install sophia. Say hey sophia to begin.
Is Sophia free and open source?
Yes. The repository is released under the MIT license.
Similar skills for Hermes Agent
All skillsHermes skill that scans a codebase for technical debt, ranks it and guides the refactoring
ChrisLamDev Hermes Core SkillsExecutable agent skills for debugging, planning, token efficiency and safe working habits
pasta-engineers Hermes Identity SetupSkill that interviews you on first start and routes answers to SOUL.md, USER.md, MEMORY.md and AGENTS.md
chqchshj hermes-neat-freakHermes skill for end-of-session cleanup that syncs docs, memory and reusable skills
S3YED Appie KitStarter kit with a large skill library, workspace files and install scripts for Hermes Agent and OpenClaw
exiao pm-skillsAgent skills covering product strategy, user research, PM, design, QA and launch
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one