BlogGuides

Understanding Background Agents in Vox

·6 min read

Most AI assistants stop the moment you look away. Vox has background agents that keep working while you do other things — research, document generation, multi-step workflows, all running autonomously. Here's how they work.

What are background agents?

Background agents are long-running tasks that Vox executes asynchronously via its task engine. When a task would take more than a few seconds — like researching a topic, generating a comprehensive report, or processing hundreds of files — Vox spawns an agent that works independently.

Vox — Task Engine Architecture
1. Planning Phase — Agent analyzes your request, identifies required tools, and creates an execution plan
2. Execution Phase — Agent works through each step, using web search, file tools, and document creation as needed
3. Journal System — Checkpoints are created at each step for rollback and progress tracking
4. Learning — Completed tasks store patterns for future use

Spawning a task

Computer, research the state of serverless computing in 2026 and write a comprehensive report. Do this as a background task.

Vox — Task Spawned
Background task created via spawn_taskDone
Agent ID: task-2026-0315-001Done
3Status: Planning research strategy...Running

The agent starts immediately and you can continue with other work. The task runs locally on your Mac via Electron scheduling.

Checking on tasks

Computer, what background tasks are running?

Vox

You have 2 active tasks: 1. Serverless computing report — 65% complete, currently analyzing AWS Lambda vs Cloudflare Workers. 2. Competitor pricing analysis — complete, report saved to your Desktop.

Journal and checkpoints

Every background agent maintains a journal — a running log of what it's done, what it's found, and what decisions it's made. This serves two purposes:

  • Rollback — If an agent gets stuck or takes a wrong path, it can roll back to the last checkpoint and try a different approach
  • Transparency — You can review exactly what the agent did and how it arrived at its conclusions
Note

Agents have built-in stall detectors and repetition detectors. If an agent gets caught in a loop or makes no progress, it automatically adjusts its approach.

Agents learn from experience

After completing a task, agents store trigger-solution patterns. If you ask for a similar research report next month, the agent already knows:

  • Which sources were most reliable last time
  • What format you preferred for the output
  • Which comparison frameworks worked best
  • How detailed you wanted the analysis

Best practices

  • Be specific — “Research X and compare Y using Z criteria” gives better results than “look into X”
  • Specify output — Tell the agent whether you want a file, an email, or just a verbal summary
  • Check in periodically — Ask for status updates, especially on complex tasks
  • Chain results — Use task output as input for other commands (“send that report to the team”)

Background agents are what make Vox more than a chatbot. They're autonomous workers that operate on your behalf — and they get better with every task.

Put Vox to work on your computer.

Download Vox for Mac and start with the local setup flow.

Download for Mac

macOS · Apple Silicon & Intel