IInvoked

Workspace

The Invoked workspace is a local-first, persistent environment for agent runs, MCP tool skills, and settings — your data stays on your machine.

Your workspace is the local Invoked environment that persists across sessions. It contains your runs, skills, eval history, model configurations, and preferences.

Workspace ID

Each workspace has a unique ID used to scope analytics and (in future) team features. Your workspace ID is stable — it's generated once and stored in the local database.

You can find your workspace ID in Settings → Workspace.

Storage locations

DataLocation
Database (runs, skills, evals)~/Library/Application Support/Invoked/invoked.db
Preferences~/Library/Application Support/Invoked/prefs.db
Screenshots~/Desktop/invoked-screenshots/
Logs~/Library/Logs/Invoked/

Database

Invoked uses SQLite. The database is a single file you can back up, copy, or query directly:

sqlite3 ~/Library/Application\ Support/Invoked/invoked.db ".tables"

Tables: runs, run_steps, skills, skill_runs, evals, eval_results

Backups

To back up your workspace:

cp ~/Library/Application\ Support/Invoked/invoked.db ~/Desktop/invoked-backup-$(date +%Y%m%d).db

Privacy

All data stays on your machine. Invoked does not send run content, prompts, or outputs to any server. The only external calls Invoked makes are:

  • LLM API calls (to whichever providers you've configured)
  • Optional anonymous usage analytics (can be disabled in Settings → Privacy)
  • Knock notification service (for in-app notifications, if configured)

On this page