Why a runtime, not a connector
A connector hands a model your tools. A runtime governs what they can do.
Most AI tools wire a system in and let the model call it directly. Cuttlefish takes the opposite path: it brings your systems in as governed capabilities, where every action is named, classified, and answerable — so reach and control are both true at once.
Raw wiring gives a model the keys.
Connect a system as a plain tool and the model gets whatever that tool can do — read, write, delete — with little between intent and consequence. The blast radius is the whole tool, and you find out what happened afterward.
A runtime gives it governed capabilities.
Cuttlefish turns each system into named actions, and each carries a clear boundary: look only, draft only, ask first, or off-limits. The model never sees a firehose of raw commands — it sees a small, governed vocabulary of exactly what you allowed.
Control and reach stop being a trade.
The usual choice is a sealed chat box you can trust or an open tool you can't. Cuttlefish removes it: your people get AI that works inside real systems, and your organization keeps the permissions, limits, and record on the whole time. This is the core of what makes Cuttlefish different.