ZyrisDesktop app

Your computer, within your agent's reach

Zyris is a desktop app that sits in the tray and keeps this computer connected to Attacca. It hands your agents its shell, files, keyboard and mouse, screen, and file transfer to your other machines — and puts the local MCP servers you already run right beside them.

The window is for settings and for watching; close it and the connection carries on. To talk to an agent and code from your terminal, use zyris-code.

Zyrisattacca.cc
What this computer offers
  • terminalopens a PTY and runs commands
  • file_ioreads, writes and edits files
  • inputpresses keys and moves the pointer
  • screen_capturetakes screenshots
  • file_transfersends a file to your other machines
  • mcp_*tools from your local MCP servers
PauseCtrl+Alt+Space hold to talk

What it does

Shell and files

An agent opens a terminal, runs commands, and reads, writes and edits files. A path with no leading slash starts in your home directory.

Keyboard, mouse and screen

A coordinate read off a screenshot goes straight into a pointer move. Screen and input are announced together — and on Linux, not at all when no display server answers.

Files between your machines

Sent straight from one of your computers to another, end-to-end encrypted, never through Attacca. Only machines on your account can send here, and the first send to a new one waits for you to check its fingerprint.

Your local MCP servers

Servers listed in mcp-servers.json become capabilities of this computer, and an agent calls their tools exactly as it calls the built-in ones.

Talk to it

Hold the hotkey and speak. Transcription runs on this machine, and nothing listens until you turn it on.

Connected from the moment you log in

Starts itself through Task Scheduler or a systemd user unit and reconnects on its own. The first run asks you to approve one code in a browser, and that is all.

System requirements

System requirements
TierCPUMemoryGPU
MinimumAVX2-capable x64, 4+ cores (2013 or newer)8 GBNot required
RecommendedAMD Zen 3 or Intel 10th generation or newer, 6–8 cores16 GBVulkan-capable GPU with 4 GB+ VRAM (RTX 3050 or RX 6500 class), or Radeon 680M or 780M-class integrated graphics
Comfortable8+ cores16–32 GB6–8 GB+ VRAM
macOSApple Silicon (M1 or newer)16 GB recommendedMetal, used automatically

Download

Choose an operating system to get the newest available installer for that device. The first run shows a short code and a link; approve it in a browser and the device joins your account.

Choose your operating system

For Windows 10/11 on x64. The installer is not code-signed yet; if SmartScreen warns, choose More info → Run anyway.

Or take the filev0.3.0

Lite leaves out the speech features and the desktop window. It still runs from the tray, and the file, terminal, screen and input tools and MCP connections are all there. On a computer without AVX2, take Lite.

This side of the connection keeps its own record

Zyris hands a remote agent a shell, your files and your keyboard, so two things stay on this side whatever the server says. The pause switch in the tray stops new tool calls, and tells the agent the machine is paused rather than that its tool broke. The audit log records every call, allowed or refused — never what was read or written, and never what was typed.