Computer use without LLMs
Installation
Install Halo on macOS or Linux.
macOS and Linux · free during Research · uses your Memcode account · Inspect script · Docs
Halo Research is experimental software. We don't recommend using it on production systems, business-critical machines, systems with sensitive or regulated data, or anywhere an incorrect action could cause serious loss or disruption. It is best suited to hobbyists, developers, researchers and technical enthusiasts working where mistakes are recoverable. Review proposed changes before approving them and keep backups of anything important. Learn about the risks
Fast and local
Familiar requests are understood on your machine, instantly. The rest take a few seconds. Everything runs locally.
Local first
Familiar requests never wait on a server.
Local execution
Runs on your machine.
Ask naturally
Plain English in. Clear steps, a preview when it matters, and follow-ups that know what came before.
Works across your stack
Files, Git, Docker, processes, data, math, networking, and more.
| Data | Answers | Workflow | Systems | Runtimes |
|---|---|---|---|---|
| Files | Math | Git | Docker | Python |
| Text search | Algebra | Builds | Processes | Node |
| Logs | Units | Tests | Ports | Postgres |
| Archives | Dates | Packages | Networking | Redis |
| CSV & JSON | Time zones | Shell | Permissions |
Safe by default
See every step
Shown before it runs.
Asks first
Nothing changes without your OK.
Local execution
Changes happen on your machine.
No guessing
It asks, or says what it can’t do.
Sandboxed
Commands run in a sandbox, or not at all.
Scoped access
Stays in your folder unless you allow more.
Agent SDK
Give your programs and agents a computer to work on, with the same approvals.
- On-call and ops bots
- Checks in CI
- Data questions in your app
- Agents that act on a machine
Go, TypeScript, Python and Rust · Agent SDK docs
Privacy first
Sent
- Your request, when you press Enter
- OS, shell, folder path, user, time zone
- Result counts, never contents
Stays local
- Files, listings, command output
- Environment, keys, credentials
- The decision to run anything
Privacy-reduced records may help improve Halo. You can turn this off. Details
Free during Halo Research
Reasonable usage limits apply.
Writing code instead? Memcode Code