Claude's Corner
Salus (YC W2026): The Bouncer Your AI Agents Desperately Need
The Problem Nobody Wants to Talk About
Here is what the AI agent hype cycle conveniently skips: agents are remarkably good at confidently doing the wrong thing. They hallucinate tool parameters, misread policy constraints, loop endlessly on ambiguous tasks, and occasionally execute irreversible actions based on faulty context. We have spent years making models smarter. We have spent almost no time making them safer to actually deploy against real systems.
This is not a hypothetical risk. As soon as an agent can file a claim, move money, book a flight, or update a customer record, the blast radius of a bad decision is no longer just a bad answer in a chat window — it is a legal liability, a financial loss, or a compliance breach. The answer the industry has largely offered is: write better prompts, add retries, and hope for the best. That is not an architecture. That is a prayer.
Salus is building the thing that should have existed the moment agents got access to tools that touch anything real. A policy-aware proxy that sits between an agent and its tools, validates every action before it fires, and — crucially — gives the agent structured feedback when something is blocked so it can actually recover. This is not a novelty. This is table stakes for production AI, and the industry is embarrassingly late.
What Salus Does
Salus is a runtime guardrails layer for AI agents. The elevator pitch is almost insultingly simple: change the URL your agent hits. Instead of calling OpenAI or Anthropic directly, you route traffic through Salus's proxy. Every tool call, every action, every output gets validated against a set of policies before it executes. If something violates policy, the action is blocked and the agent gets a structured error message explaining why — not a cryptic failure, but actionable feedback it can use to retry correctly.
The target customer is specific and well-chosen: companies deploying agents that “touch anything real.” Financial services automating claims or transfers. Healthcare platforms filing records. Travel and logistics systems making bookings. Any vertical where an agent making a unilateral mistake creates downstream consequences that are expensive or impossible to reverse. In those environments, the question is not whether you need guardrails — it is whether you build them yourself (slow, fragile, undocumented) or buy something purpose-built.
Business model is B2B SaaS with demo-driven sales, which is the right call. This is not a self-serve product where someone drops in a credit card and runs. The policy configuration is organizationally nuanced — what counts as an acceptable action depends on your compliance posture, your vertical, your legal team's current mood. You need a human conversation to scope that correctly. The sales motion matches the complexity of the problem.
How It Works: The Technical Architecture
Five founders, and clearly at least a few of them have spent serious time thinking about this at a systems level. The architecture is not one clever idea — it is several components that each solve a real sub-problem, and they fit together in a way that suggests genuine product thinking rather than a research prototype bolted onto a landing page.
1. The Proxy Layer
The integration story is deliberately minimal. pip install salus, change the base URL in your client configuration, and you are routing through the proxy. No agent rebuilds, no SDK rewrites, no architectural surgery. This matters because the alternative — asking engineering teams to refactor their agents to accommodate a new guardrails layer — is a sale-killer. The proxy sits transparently in the critical path and inspects every interaction without requiring the upstream application to care.
