// Overview

An AI agent on your PC, controlled from your phone

Neovarch Agent is a desktop app for Windows and Linux with its own agent core that runs right on your PC, keeping its data separately in ~/.neovarch. The Android app pairs with your PC over a QR code on your local network, so you can chat, approve commands, and check the task board from your phone. All of the code is open on GitHub.

Windows x64 · Linux x64 · Android · macOS coming soon

Or install from the terminal

$ curl -fsSL https://raw.githubusercontent.com/Maftuuh1922/neovrach_Agent/main/scripts/install.sh | sh

// Features

What it does

#1

Chat that runs tools on your PC

Describe the task in plain language. The agent reads and edits files, runs terminal commands, and explains each step before it acts. Every session is saved in the sidebar so you can pick it up again, and risky commands wait for your approval.

Desktop, chat session with the file being edited in the right panel

#2

Controlled from your phone

Turn on Settings ▸ Remote / Perangkat on your PC, then scan the QR code with the Android app. The phone connects to port 9319 with a token, over the same Wi‑Fi or through Tailscale/WireGuard. The phone app has four tabs: Chat, Tugas (a Kanban board), Setujui (command approvals with Android notifications), and PC.

Desktop v1.3.0, Settings ▸ Remote / Perangkat, port 9319

#3

Memory and skills

The agent keeps notes about you and your projects and carries them into the next session. Skills are saved instructions the agent can write for itself after a complex task, then reuse later. Everything lives in ~/.neovarch, kept apart from any other agent installed on the same PC.

#4

Your choice of model, your own API key

Pick a provider and model in Settings ▸ Model: any OpenAI-compatible provider, such as OpenRouter or OpenAI, or an endpoint of your own, like a local model server. Your API key stays on your PC. Neovarch runs no servers of its own; conversations go only to the model provider you choose.

// Office

Kantor: your agents as one team

The Kantor (Office) view shows every agent running on your PC as an employee in a 3D office. Each agent has its own desk and persona, with a name, a role, a live status, and the ticket it's working on.

Kantor and Perusahaan arrive in version 1.4.5.

Desktop, 3D Kantor
  1. #1

    Desks and personas

    Every agent sits at its own desk with a name and a role. Click an agent to see its task, switch its model, open its session, or hand it a new task.

  2. #2

    Live status

    Working, waiting for approval, error, or idle shows as a color above each agent's head, with the latest activity alongside.

  3. #3

    Perusahaan (Company)

    Arrange agents in an org chart, set a mission and goals, then break them into projects and tickets for agents to work through. Hires and finished work wait for your approval, and every employee has a budget cap.

  4. #4

    From your phone

    In the Android app, the Perusahaan screen holds the org chart, tickets, approvals, costs, and plans. Approve work, adjust budgets, or hire a new employee from anywhere.

Agent card: task, model, and assign work
Organization
Tickets
Approve
Costs
Plan
Hire

Android, Perusahaan screen

// Download

Get started

Every file comes from the v1.3.0 release on GitHub. Install the desktop app first, then the phone app if you want to control it remotely.

x64

Windows

Desktop, dark theme

neovarch-agent-windows-x64-setup.exe120.8 MB

Per-user installer, no admin rights needed. Installs to %LOCALAPPDATA%\Programs\NeovarchAgent and adds the neovarch command.

irm https://raw.githubusercontent.com/Maftuuh1922/neovrach_Agent/main/scripts/install.ps1 | iex

x64

Linux

Desktop, light theme

neovarch-agent-linux-x64.AppImage127.3 MB

Requires GTK 3, NSS, ALSA, and libsecret. The one-line installer puts it in ~/.local/share/neovarch-agent and adds an app menu entry.

curl -fsSL https://raw.githubusercontent.com/Maftuuh1922/neovrach_Agent/main/scripts/install.sh | sh

arm64

Android

The QR code you scan from your phone

neovarch-agent-android-arm64.apk41.5 MB

A remote for your PC; it doesn't run an agent of its own. Sideload it, then scan the QR code from Settings ▸ Remote / Perangkat on your PC.

macOS is coming soon. Linux ARM64 and iOS aren't released yet.

// License

Open source, MIT licensed

Neovarch Agent is open-source software under the MIT license, built on an agent core written from scratch. License and attribution details are in desktop/NOTICE and desktop/LICENSE.

The phone app is written in Flutter and lives in the lib/ folder of the same repo. Releases are built by GitHub Actions from version tags.