Intent in. Verified work out.
Other tools generate and hope for the best. Salsa plans, QA-reviews, and executes inside an isolated sandbox — with an immutable audit trail of every action.
The problem
Coding tools generate.
Nobody verifies.
Copilots autocomplete. Agents spin up cloud containers. Chatbots give you answers with citations. But none of them verify the work before it runs. None of them remember what happened yesterday. And all of them require your code — or your data — to leave your machine.
Salsa is different. It's a complete execution runtime that runs on your Mac, keeps your data local, and treats every agent action as something that must be planned, reviewed, approved, and audited.
How Salsa compares
Built different
| 🌶️ Salsa | Claude Code / Cursor | Devin | Perplexity | |
|---|---|---|---|---|
| Execution | Sandboxed VM | Your terminal | Cloud container | None |
| Memory | Event-sourced, immutable | Session only | Session only | None |
| Safety | QA gate before execution | Trust the output | PR review | Citations |
| Your data | Never leaves your machine | Local | Cloud | Cloud |
| Cost model | Tiered routing (90% cheap) | Per seat | $500/mo per seat | Per seat |
| Verification | Built-in QA pipeline | Manual | Manual | Source links |
| Audit trail | Every event, forever | None | Session logs | None |
How it works
A complete execution loop
Every task flows through five stages. No shortcuts. No skipping QA.
Core architecture
What makes Salsa different
Sandbox isolation
Every autonomous action executes inside a VM sandbox. Untrusted LLM outputs never touch your host. Failed or malicious tool calls can't damage your system.
Event-sourced memory
An append-only event store records every action, decision, and state change. Replay history. Rebuild views. Trace what changed, when, and why.
Tiered model routing
90% of routine work hits fast, cheap models. Only complex reasoning escalates to frontier models. Smart routing keeps costs predictable without sacrificing quality.
Local-first architecture
Salsa runs on your Mac. Your data stays on your machine. Cloud is optional escalation, not a requirement. Works offline with local models.
Teams and collaboration
Issues, plans, permissions, and notifications in one operational loop. Invite collaborators with scoped permissions. Federate across instances.
QA gates as runtime
Safety isn't a prompt instruction — it's enforced behavior. Every plan passes automated QA before execution. No shortcuts. No overrides.
The interface
One app. Not twelve.
Issues, plans, execution, settings — all in a native macOS app.
Get Salsa for macOS
Salsa is in private beta. Request access and we'll review your application.
Already have an install code? Enter it here