One workspaceto run
Run your AI agents, manage files, use skills and MCP tools, automate recurring tasks, and keep approvals under your control on the desktop.
Every agent capability
under one desktop roof.
Universal agent workspace
Run Claude Code, Codex, OpenCode, Gemini, Qwen Code, Hermes Agent, Cursor Agent, and compatible ACP runtimes from one desktop interface.
Local files and context
Attach files, open project folders, preview generated work, and keep sessions tied to the real workspace on your machine.
Approval-gated actions
Review file edits, shell commands, tool calls, and network-sensitive work before it runs. Approve, deny, or allow for the session.
Skills, MCP, and automation
Reuse assistant skills, configure MCP servers, run scheduled tasks, and coordinate multi-agent team workflows without changing product surfaces.
From prompt to reviewed work.
The desktop stays in control.
1agents:2 - Claude Code3 - Codex4 - OpenCode5 - Gemini6 - Custom ACP
Your machine by
default.
Trace is a desktop app first. Hosted web surfaces, channels, and billing can exist around it, but core agent work does not require sending every project through a remote control plane.
Built for real
agent work.
Bring your agents,
tools, and skills.
Trace is agent-neutral: connect compatible runtimes, reuse MCP servers, and keep workflow-specific skills close to the workspace.
Agents propose.
You approve.
Trace is designed around explicit user control. Agents can help with files, commands, tools, and automations, but the desktop app keeps approval and workspace boundaries visible.
Local by default
Core sessions, workspace files, and app runtime stay on your machine.
Explicit approvals
Trace surfaces file edits, commands, and tool activity before agents proceed.
Portable tools
MCP servers and skills can be reused across supported agents instead of one vendor.
Intentional remote access
WebUI and messaging channels are opt-in surfaces for workflows that need them.
Open source.
Built in the open.
Trace is a Bun workspace with Electron, React, Vitest, WebUI host packages, and release tooling in one repo. Clone it, run it locally, and inspect the same code that ships the desktop app.
Bun workspace
Desktop, WebUI host, CLI, scripts, and tests live in one repo.
Vitest coverage
Unit, integration, and e2e tests back desktop behavior.
Electron + React
A local desktop shell with typed renderer and process boundaries.
Open extension points
Skills, MCP, channels, and compatible agent runtimes stay pluggable.
git clone git@github.com:drewsephski/trace-ai.gitcd trace-aibun install
Refactor a real repository with a coding agent while every file edit and shell command remains reviewable.
Codebase work
Local folders, attached files, generated previews, Workspace
Project context stays visible
Runtime and workflow surface area
Open source desktop.
Optional web companion.
Trace core usage is local-first and open source. Download the desktop app from the release CDN with GitHub fallback links, or use the web package for hosted landing/account surfaces when the product needs them.
Open source
Apache-2.0 desktop app with source, issues, discussions, and release history on GitHub.
- Local-first core app
- Source available
- Community issue tracking
- No account for core usage
Desktop release
Signed desktop builds for macOS, Windows, and Linux, distributed through the release CDN with GitHub fallbacks.
- macOS Apple Silicon and Intel
- Windows and Linux builds
- Installer/update metadata
- Release notes and assets
Hosted companion
Optional web surface for landing pages, accounts, license checkout, or future hosted product features.
- Does not replace local core
- Useful for account features
- Can support license workflows
- Keeps remote access intentional
Looking for checksums, platform-specific artifacts, or release notes? Open GitHub Releases
Ready to put
agents to work?
Download Trace, connect the runtimes you already use, and let agents work against real files with reviewable approvals.
No account required for core local usage