SONNY.It doesn't just answer.It gets things done.

ORYVIO's personal AI agent, being built on Hermes Agent, the open platform by Nous Research

In testing The agent core is embedded in ORYVIO and under verification. The app chat still talks to the model directly.

How an agent differs from a chatbot

Chatbot
Answers in text. What happens next is up to you: copy, move and check it yourself.
Agent
Makes a plan, reads files, runs permitted tools, checks the result and reports back. Every action is visible and needs permission.

YouFind out why the tests in my project fail

  1. Read 23 files in the granted folder (sample)
  2. Ran the tests after your permission
  3. Found the cause in src/date.ts
  4. Proposed a fix and showed the diff

What base Hermes Agent can do, and what ORYVIO already has

On the left, capabilities of the open Hermes project. On the right, their status inside ORYVIO. A Hermes capability is not an ORYVIO feature until we have verified it.

What the statuses mean
Available in Alpha
Works in the ORYVIO Alpha build used in the closed pilot. There is no public release yet.
In testing
Implemented and under verification. Not yet in a build for users.
Planned
On the development plan. No dates announced.
Hermes capabilityWhat it isStatus in ORYVIO
FilesReading and editing files in a working folderPlanned Working with project files
Terminal and commandsRunning commands in local and remote environmentsPlanned Terminal and commands
ProgrammingReading code, editing, running testsPlanned Working with project files
Research and browserWeb search and a cloud browser through toolsPlanned Browser and research
Persistent memoryMemory across sessions and search over past conversationsPlanned Persistent agent memory
SkillsSkills the agent creates and improves, agentskills.io standardPlanned Skills and MCP for the agent
MCPConnecting MCP servers for new toolsPlanned Skills and MCP for the agent
AutomationA built-in scheduler for recurring tasksPlanned Schedules and Telegram pairing
Multi-step tasksA plan, step-by-step execution, a check of the resultPlanned Multi-step tasks and delegation
DelegationIsolated subagents for parallel workPlanned Multi-step tasks and delegation
IntegrationsTelegram, Discord, Slack and other channels through a gatewayPlanned Schedules and Telegram pairing

What ORYVIO has already built around Hermes

Show

12

  • Embedded Hermes Agent coreIn testing

    Pinned version 0.23.1, every file verified before launch.

  • Models only through ORYVIOIn testing

    The agent gets a one-time session token. Your API key is never handed to it.

  • Agent isolation on macOSIn testing

    Outside network closed, writes only to the project folders you grant.

  • Cancel a turn and revoke accessIn testing

    Stopping aborts the model request. Verified on real Hermes.

  • SONNY as ORYVIO's main chatPlanned

    Today the app chat talks to the model directly, without the agent core.

  • Working with project filesPlanned

    Reading and editing inside granted folders, with a preview of changes.

  • Terminal and commandsPlanned

    Only after you approve each command. Off until security checks pass.

  • Browser and researchPlanned

    Searching and reading pages as a separate permission.

  • Persistent agent memoryPlanned

    Stored by ORYVIO and bound to your account and project.

  • Skills and MCP for the agentPlanned

    Through the same permission checks as the app.

  • Multi-step tasks and delegationPlanned

    A plan, subtasks and a report of what was done.

  • Schedules and Telegram pairingPlanned

    With separate device pairing and explicit permissions.

The scenarios SONNY is being built for

Pick a scenario. The demo shows how the task unfolds but executes nothing.

YouSONNY, check my project and find the bugs

    Demo. No commands run, no files are read.

    Who is responsible for what

    You set the task. ORYVIO checks permissions and keys. Hermes carries it out. The model reasons. Tools work only within what you allow.

    1. YouThe task and permissions
    2. ORYVIOAccount, licence, keys, permissions, project data
    3. SONNY on HermesPlans and carries out the task
    4. Chosen modelGateway, your own key or local
    5. Permitted toolsFiles, commands, browser within your grants
    Controlled by ORYVIO: access, keys and data
    • Your API key stays in the system vault. Hermes receives a one-time session token.
    • The model is reached only through the ORYVIO proxy, with a permission check.
    • On macOS the agent process is isolated: outside network closed, writes only to granted folders.
    • Cancelling or revoking access stops the turn and the model request.

    Hermes authorship

    Hermes Agent is created by Nous Research and distributed under the MIT licence. ORYVIO embeds pinned version 0.23.1 and never presents Hermes as its own work. SONNY is the agent's name inside ORYVIO.

    Project
    Hermes Agent, Nous Research
    Licence
    MIT
    Version in ORYVIO
    0.23.1, published 10 November 2026
    Commit
    3b421578588243f920886e6fe79a6faa87ea026e
    How it is connected
    An embedded package, JSON-RPC over stdio