Run your applications with Hallvi
Hallvi deploys an application from GitHub to a Linux server you control, checks that it works, and makes later changes when you ask in a conversation.
In short
- Hallvi runs on your Apple-silicon Mac or Ubuntu 24.04 computer. Your applications run on a separate Linux server.
- You work with it in a browser, in a conversation. The permission mode decides which steps wait for your approval.
- Hallvi is an alpha. Use a test server and data you can lose, and read the beta precautions.
Youask in a browser
Hallvion your Mac or Ubuntu computer
SSH
Your serverruns your application and keeps its data
Start here
- Install Hallvi on an Apple-silicon Mac or Ubuntu 24.04.
- Connect your accounts: ChatGPT, and Hetzner or your own server. Connect GitHub for private repositories or automatic deployment.
- Deploy your first application and open it.
Everyday use
- Applications and pagesSee what each page of an application shows.
- ConversationsTalk to Hallvi while it works, and approve commands.
- Deploy and updateDeploy a new version, and find out what to do when one fails.
- Automatic deploymentDeploy every new commit on your branch.
Access and safety
- Permission modesChoose when Hallvi waits for your approval.
- Credentials and secretsSee where tokens and secrets live, and who sees them.
- Private and public accessKeep an application private, or publish it.
- Use Hallvi from another computerReach Hallvi from a laptop over SSH.
Maintenance
- Update or remove HallviInstall a new release, or uninstall Hallvi.
- Common problemsFind the message you see, then the fix.
- Collect diagnosticsSee what to check, and what to put in a report.
Pi is the agent inside Hallvi, and some screens use that name. To let a coding agent such as Codex operate Hallvi, use the agent reference.