sherlock.
Sherlock documentation

Build trust.
Your way.

Use individual modules from your own code, connect them in a graph, or work with our engineers to build the system your team needs.

Direct module API

Keep your own logic layer. Call supported module operations with a scoped API key; the graph builder is optional.

Explore offering ↗

API boilerplate & code

Ready-to-use TypeScript, Python and cURL client code with end-to-end integration recipes for direct API calls.

Explore offering ↗

Graph builder

Design a system visually, configure its operations and publish an immutable graph with its own endpoint and API key.

Explore offering ↗

Built with you

Scope the problem with a forward deployed engineer, then work together on architecture, implementation and handover.

Explore offering ↗

Nine modules. Clear responsibilities.

Each module page describes its inputs, outputs, available standalone operations and current implementation boundaries.

Voiceprint supplies evidence. Passport authenticates. Policy authorizes. Gate protects execution. These remain separate responsibilities in every integration.