Give me a repository. I'll deploy it and look after it for you.

The agent for self-hosted software.

01 / THE PRODUCT

These screens come from a real deployment of Paperless-ngx to a server that already ran three other apps.

Full size
The Main operator conversation. Hallvi reports Paperless reachable over public HTTPS after three checks, then lists who can open it: only this computer, anyone with the address, or your own domain, which is on. Hallvi's architecture view for Paperless-ngx. Visitors reach Caddy over HTTPS on port 443. Caddy forwards to Paperless on 127.0.0.1:8000. PostgreSQL and Redis run on a private network, and three volumes hold the data on disk.

In the Main operator conversation, Hallvi sets up a domain for Paperless-ngx. It reports that the app answers over public HTTPS, then lists who can open it: only this computer, anyone with the address, or your own domain.

02 / HOW IT WORKS

Fully yours.

Hallvi runs on your computer, works on your server and uses your own ChatGPT subscription.

Your app

It runs on plain Docker Compose, a standard tool, so it keeps working with or without Hallvi.

Your server

Hallvi sets it up in your own hosting account, so the bill comes straight to you. A machine you already have works too.

Your data

It lives on your own server, and Hallvi also backs it up if you want.

Your control

Turn on Always ask and Hallvi waits for your approval before each command.

You can leave anytime.

If you stop using Hallvi, your app keeps running. Its Compose file is on your server, and you can read it and run it yourself. The keys and passwords are yours too, and Hallvi can show you how to store them safely.

03 / INSTALL

Install Hallvi with one line.

The first alpha is out. It runs on an Apple-silicon Mac or on Ubuntu 24.04.

curl -fsSLo ./install-hallvi.sh \
  https://github.com/lustoykov/hallvi/releases/latest/download/install-hallvi.sh \
  && sh ./install-hallvi.sh

It is an alpha, so parts of it are unfinished or unstable.

  1. Run the line.Use your normal user account, without sudo. It works out whether this is an Apple-silicon Mac or an Ubuntu 24.04 machine, and fetches the newest alpha for it.
  2. It checks the download.Before installing, it makes sure the download is the genuine release.
  3. Open it.Hallvi starts as a background service. On a Mac, open 127.0.0.1:4747. If you installed on a server over SSH, the installer prints the two commands to reach it from your laptop.