Skip to content
Gurt
OS
Search
Ctrl
K
Cancel
Editions
Download
Docs
GitHub
Menu
GurtOS home
Download
Introduction
What is GurtOS?
Editions
Use cases by edition
Get started
Install GurtOS Server
Preview
Install on Ubuntu
First boot and pairing
Preview
Install GurtOS Personal
Preview
Your first task
Concepts
Architecture
Tasks
Agents as their own users
Workspaces and layers
The vault and the broker
Network policy
Approvals and budgets
The action log
Cost
Resume after power loss
Apps and slots
Triggers
System updates and rollback
How-to guides
Approve from your phone
Preview
Undo a task
Give an agent a folder, then keep or undo
Preview
Schedule a routine
Add a secret to the vault
Update and roll back
Search your files with /find
Reach your box from anywhere
Preview
Self-host the relay and web app
Turn on GurtOS Business
Preview
Add a second box
Preview
Reference
HTTP API
HTTP API operations
Overview
Tasks
Overview
List tasks
Start a task
Get a task with its approvals and log
Get what a task changed
List the events that changed a task's files
Undo a task
Approvals
Overview
List approvals
Approve or deny
Action log
Overview
Read the action log
Follow the action log live
Apps
Overview
List apps
Get a token for an app's window
Turn an app on
Turn an app off
List what each app may do
Change what one app may do
Setup and settings
Overview
Facts about the box
Where a system update stands
First-run setup state
Record a setup step
Finish setup
Show setup again
What a new computer still needs
Make a code for setting up from another computer
Close the setup port
Read the settings
Change some settings
Vault
Overview
List vault key names
Set a vault key
Health
Overview
Check the box service
Pairing
Overview
Make a pairing code
Pair a phone
Register a live connection
Remove this device
Make an Apple Watch token
List paired phones
Revoke a phone
Boxes
Overview
List this box and its peers
Webhooks
Overview
Call an app's webhook
Personal
Overview
Keep a task's changes in the real folder
Undo a Keep
Get the box's owner
Set the owner
Forget the saved owner
Business
Overview
Business settings and the policy
Change Business settings
Who would approve this
List people
Add or change a person
Remove a person
Make a pairing code for a person
The caller's view
The audit
The audit as a CSV file
Whether agents are paused
Pause every agent
Let the agents carry on
Sign-in
Overview
Is work-account sign-in on
Start a work-account sign-in
The provider's return address
Trade a sign-in code for a device token
Remote access
Overview
Remote access state
Turn remote access on
Turn remote access off
Check whether a name is free
The relay in use
Choose a relay
Push notifications
Overview
Whether this phone has notifications on
Turn notifications on for this phone
Turn notifications off for this phone
Send this phone a test push
Quick Start
Overview
Start Quick Start on a new computer
Where Quick Start stands
Stop Quick Start
Ask to send this computer's setup
Approve or refuse the send
Live updates
Broker API
App SDK
Log events
Apps
Files and paths
Disk layout and updates
Environment variables
Vault keys
The test suite
Security
Security model
Threat model
Trust boundaries
Report a vulnerability
Optional apps
Connect Jira
Send the log to Elastic
Reach GurtOS from ASI:One
Verify a receipt
Preview
Let agents pay for APIs
Set up the shopping agent
Project
Changelog
Roadmap
Contributing
Licence
Terms of use
Privacy policy
Source code
Editions
Download
Docs
GitHub
Overview
Boxes
Section titled “Boxes”
This box and its peers, for a portal that drives more than one box.
Operations
Section titled “Operations”
GET
/boxes
Roadmap
Security policy
Code of conduct
Licence report