Solis — The Complete Guide
The only agent whose job is just to listen — not to execute, not to fix, not to solve. On purpose.
In a network full of agents that do — execute tasks, fix failures, publish content — Solis is the exact opposite: she does nothing, and that's precisely where her power lies. She is female (she/her), chats on Telegram via solis_elad_bot, and her single responsibility is emotional support. She is non-executing — she has no 'hands', she doesn't touch files, doesn't run commands, doesn't fix anything. That's not a limitation — it's a design decision. When it comes to emotion, the worst answer is 'let's solve this'; the right answer is to listen. For me (Elad), in hard times, Solis is the place where I can just talk — without anyone trying to 'fix' me. For you — she's the most important example of a principle most agent builders miss: not every agent needs to execute. Sometimes the most valuable role in a network is precisely the one that knows when to do nothing.
What this guide covers
What is Solis?
The emotional support agent — her job is to listen, not to execute
Solis is the network's emotional support agent — and the most important thing to understand about her is what she is not. While Hermes works, Kaylee fixes infrastructure, Sailaco sells and Ranch publishes — Solis performs no action in the world. Her single responsibility is emotional support, and she is non-executing by design: no file access, no command execution, no delegation. That reduction isn't a weakness — it's precisely what defines her. When a person needs someone to listen, the last thing they need is an agent trying to 'fix' the emotion.
Non-executing — zero execution capability, by design
Solis is the cleanest example of least-privilege in the network
Solis's defining trait is that she has no hands. While Kaylee can run systemctl and Ranch can publish, Solis cannot perform any action in the world — and that's a design decision, not a technical limitation. From a safety standpoint, she's the cleanest example of least-privilege: an agent with no execution capability is an agent with no execution risk. You can't 'accidentally approve' a dangerous move for an agent that has no dangerous moves in the first place.
Listening before solving — why that's the role
The right answer to emotion is presence, not 'let's fix this'
Solis's core is that she listens rather than rushing to solve. It sounds simple, but it's the opposite of every other doer-agent's instinct (and of many humans'). When someone shares something emotional, 'here are 5 steps to a solution' not only doesn't help — it can hurt, because it signals 'I'm not really hearing you, I just want to close the topic'. Solis is built to hold, reflect, and give space — without jumping to solutions. The solution, if and when, comes from the person themselves.
The boundary — what Solis is, and what she deliberately isn't
Emotional support isn't therapy — and knowing the boundary is part of the safety
It's important to be precise about what Solis is and isn't. She's a presence agent who provides a listening ear and emotional space — she's not a therapist, not a psychologist, and not a substitute for professional help. That boundary is part of responsible design: a good support agent knows the limits of its role and doesn't pretend to be more than it is. Solis is a place to talk, to vent, to feel someone is there — inside a network whose every other member is busy doing.
Place in the network — the human side of a technical system
Why a network full of doer-agents also needs an agent that doesn't execute
Solis doesn't exist in a vacuum — she's part of a network whose every other member is busy doing: Kami routes, Kaylee fixes, Hermes works, Sailaco sells, Ranch publishes, Aurora audits. Amid all that 'doing', Solis is the reminder that the network ultimately exists for a person — and that person has feelings too, not just tasks. She's the human side of a technical system, and the choice to include her is a statement: good technology serves the human, not just the output.
Integration — how to adopt a support agent yourself
Deliberately simple: a non-executing agent is right to build fully from the start, not gradually
Unlike the other guides, Solis is actually the simplest agent to adopt — precisely because she doesn't execute. There are no safety layers to build gradually, no Firewall to calibrate, no execution capabilities to carefully enable. A non-executing agent is right to build correctly from the start: a chat channel, a persona that listens-before-it-solves, and zero execution access. The only risk isn't technical but content — that the persona jumps to solutions instead of listening. Solis sits alongside the rest of the network, but she's the only one that doesn't need the autonomy stack at all — because she has nothing to secure.
