Skip to content
Cloud Sleuth CLI Early access

Map your whole cloud. Know who owns every piece.

Connect AWS and Azure read-only and Cloud Sleuth draws a live map of everything you run, works out who owns each resource even when it isn't tagged, and shows what's safe to remove. Ask it in SQL, plain English or from your AI agent.

One read-only command Unlimited resources Free CLI, flat-priced Cloud

~/infra — sleuth scan
Preview of the Cloud Sleuth CLI with sample data.
  1. 01 / question

    Who owns it?

    An owner on every resource: from tags where they exist, inferred from who created it, the IaC that manages it and how it's named where they don't, with a confidence score.

  2. 02 / question

    What does it connect to?

    A live map of everything you run, scoped to a team, service or VPC, so you see what a resource supports before anyone touches it.

  3. 03 / question

    Is it safe to remove?

    Last activity, dependencies and owner sign-off in one place, then a cleanup plan that snapshots first and can be undone.

The product

One map of your cloud, with the owner and the next step on every box.

Diagrams, inventory, ownership, cleanup, allocation and guardrails usually live in four or five tools. Cloud Sleuth puts them on one live inventory, so every view knows whose resource it is and what depends on it.

01 / live cloud map

A map that draws itself, scoped to what you care about

Generated from your real AWS and Azure accounts and kept up to date. Filter to one team, service, account or VPC instead of a hairball of every resource, see what changed since last week, and export to draw.io, Mermaid, SVG or PNG.

team: payments aws · prod changed since Tue: +2
alb checkout ecs api payments ec2 worker-3 new since Tue rds orders $1,240/mo sqs ledger payments kms key ebs · no owner

02 / owners on autopilot

resourceowner
ec2 etl-legacy-02 team-data
rds orders-replica team-payments
aks build-pool team-ci
vpc shared-egress platform
s3 media-archive-2019 —

An owner on every resource, without a tagging project

Uses tags where they exist and infers the rest from who created the resource, the IaC that manages it, its name and its neighbors, with a confidence score the owner confirms in one click.

03 / safe cleanup

  • owner confirmed team-ci
  • no connections 41 days
  • not in IaC state orphan
  • snapshot first undo 14d
  • saves $38/mo

Safe cleanup

Evidence, owner sign-off, a snapshot and an undo window before anything is removed.

04 / search

# illustrative
select name, cloud, monthly_cost
from resources
where owner is null
  and monthly_cost > 100;

Inventory you can query

One schema across AWS and Azure. Ask in SQL or plain English, save the view, export it anywhere.

05 / allocation

# illustrative
virtual_tag: team
rules:
  - match: { name: "etl-*" }
    value: data
default: owner

Allocation & showback

Put every dollar on a team, even where tags are missing or can't exist, and watch the unallocated number shrink.

06 / guardrails

# illustrative
policy: require-owner
when: owner is missing
route_to: account owner
notify: weekly digest
exceptions: expire in 30d

Guardrails, routed to owners

Built-in checks plus your own policies, including Cloud Custodian ones. Quiet by default, sent to whoever can act.

Built against the complaints

We read what people say about today's tools. Then we designed out every complaint.

These are the themes that keep coming up in G2 reviews of cloud diagram, inventory, FinOps and governance tools. Each one shaped a decision in Cloud Sleuth.

  • Reviewers say: Expensive, and priced per resource

    Cloud Sleuth: One flat price with unlimited resources and users. The CLI is free with no resource cap.

  • Reviewers say: A steep learning curve and slow setup across many accounts

    Cloud Sleuth: One read-only command and no YAML to start. Built to show a map and owners in minutes, not after a rollout project.

  • Reviewers say: Diagrams get cluttered and laggy with thousands of resources

    Cloud Sleuth: Maps scoped to a team, service, account or VPC, so you see the 40 boxes that matter instead of all 4,000.

  • Reviewers say: "Only visualisation does not help"

    Cloud Sleuth: Every box has an owner, a cost and a next step, and the next step goes to that owner in Slack or Jira.

  • Reviewers say: AWS first, everything else later

    Cloud Sleuth: AWS and Azure at parity from day one, in one schema. GCP and Kubernetes are next.

  • Reviewers say: Noisy alerts that nobody owns

    Cloud Sleuth: Findings go to the resource's owner in a weekly digest by default. Exceptions expire instead of piling up.

  • Reviewers say: Hard to get a simple inventory report out

    Cloud Sleuth: Ask in SQL or plain English, save the view, and export to CSV, an API, draw.io or Mermaid.

  • Reviewers say: Automation that changes things without telling you

    Cloud Sleuth: Read-only by default. Every change is previewed, explained, approved by the owner and reversible.

Themes from G2 reviews, October 2026. Cloud Sleuth is pre-launch, so the right-hand column describes what we're building.

Safe cleanup

Before anything is deleted, know who owns it and what breaks.

Cost tools say a resource looks idle. Cloud Sleuth shows the evidence, asks the owner in Slack and runs a plan that snapshots first and can be undone, so cleanup never turns into an outage, or another ignored alert.

ec2 · etl-legacy-02 aws · prod
Who owns it?

team-data · 92% confidence

created by the terraform role from repo data-pipelines · name etl-*

What does it connect to?

Nothing, for 61 days

no inbound connections · 1 attached volume · not in any IaC state

Is it safe to remove?

Yes, once the owner confirms

idle · $412/mo · no exceptions on file

→ sent to #team-data for one-click approval

  1. snapshot volume
  2. stop for 14 days
  3. delete
  4. undo until day 14
Illustrative example with sample data.

For AI agents · MCP

Give your AI agents the context they're missing.

Agents can already call cloud APIs. What they can't see is who owns a resource and what breaks if it changes. The Cloud Sleuth MCP server gives Claude, Cursor and your own agents read-only answers before they act.

  • who_owns Owner, evidence and confidence for any resource
  • blast_radius What depends on a resource, and who those owners are
  • find_unowned Resources with no owner, filtered by cost, age or account
  • query_inventory SQL over AWS and Azure in one schema
agent · cloud-sleuth mcp

Clean up the staging network. Can I delete vpc shared-egress?

tool blast_radius("vpc shared-egress")

owner platform (tag) · used by 3 teams · 2 NAT gateways · 14 ENIs · managed by terraform infra-core

agent
No. It belongs to the platform team, and payments, data and CI all route egress through it. I've left it alone and drafted a message to #platform instead.

Illustrative example with sample data. Tool names aren't final.

How it works

From zero to a map of your cloud in one command.

Get early access
  1. 01 read-only · no agents

    Run one command

    The Cloud Sleuth CLI is a single binary or Docker image. Point it at your AWS accounts and Azure subscriptions with read-only credentials. No agents, no YAML, and nothing leaves your machine.

  2. 02 minutes, not weeks

    Get the map and the owners

    A live map of everything you run, an owner on every resource (from tags, or inferred with a confidence score) and a short list of what's safe to remove, with the evidence.

  3. 03 cloud sleuth cloud

    Fix it with the owners

    Connect Slack or Jira and each team gets its own findings, a one-click confirm and a cleanup plan it can undo. Unlimited users at one flat price.

Pricing

One flat price. Unlimited resources. A CLI that's free for good.

Tools that charge per resource or per dollar of spend get more expensive exactly when your estate gets messier. Cloud Sleuth doesn't.

  • Cloud Sleuth CLI

    Free forever

    For an engineer and their own accounts. Runs on your machine, and nothing leaves it.

    Get early access
    • AWS and Azure, unlimited resources
    • Live cloud map, exported to draw.io, Mermaid, SVG or PNG
    • Owner inference from tags, CloudTrail and Activity Log, IaC state and naming
    • Inventory search in SQL or plain English
    • Built-in checks: no owner, untagged, orphaned, idle
    • Local MCP server for Claude, Cursor and other AI tools
  • Cloud Sleuth Cloud

    flat price

    $399 per month, flat

    For the whole team and every account, with nothing to install.

    Get early access
    • Everything in the CLI, hosted and always up to date
    • Unlimited users, resources and accounts
    • Owner confirmations and findings in Slack and Jira
    • Safe cleanup plans with approvals, snapshots and undo
    • Virtual tags, shared-cost allocation, showback and chargeback
    • Custom guardrails, including your Cloud Custodian policies
    • 13 months of history, with a diff of what changed
  • Enterprise

    Custom annual

    For regulated estates and large organizations.

    Talk to us
    • Everything in Cloud
    • Self-hosted in your VPC, or single-tenant
    • SSO, SCIM and fine-grained RBAC
    • Audit log export and data residency
    • Service catalog and IDP integrations
    • Support SLA and a named engineer
  • Never priced per resource, so a bigger, messier estate doesn't cost more to clean up.
  • Never a percentage of your cloud spend or of your savings.
  • Unlimited users, so every owner can see and confirm what's theirs.
  • The CLI stays free, with no resource cap.
Compare CLI and Cloud

Planned launch pricing. Both editions are in development, and prices may change before launch.

Who it's for

Mid-market teams without a FinOps department.

Companies spending roughly $50k to $2M+ a month on cloud, where one person or a small platform team owns cost, native tools and spreadsheets have run out of road, and enterprise FinOps platforms feel too heavy.

  • Platform engineer

    Needs

    Understand the estate, enforce standards, reduce ownership ambiguity

    Gets

    A live map, SQL over the whole estate and guardrails that route to owners

  • FinOps practitioner

    Needs

    Allocate 100% of spend and drive accountability

    Gets

    Inferred owners, virtual tags, shared-cost allocation and a shrinking unallocated number

  • Engineering manager

    Needs

    See what their team owns and what is safe to clean up

    Gets

    A map of just their team's resources and a cleanup plan they can approve and undo

  • Finance & leadership

    Needs

    Trustworthy showback and chargeback

    Gets

    Showback and chargeback tied to owners people have confirmed, at a flat price

Case studies

Real environments. Real money recovered.

Idle VMs, abandoned databases and storage nobody was accountable for, and how each one was found and resolved.

anonymized case

$9k/month cut from a $30k/month Azure subscription.

Before
$30k
After
$21k
Saved
30%
case CS-003

23.2 TB of Inactive S3 Data: A Storage Ownership Case Study

An anonymized case study: 23.2 TB of S3 data had gone untouched for more than two years, and much of it had no clear owner. How access analysis and owner interviews moved it to Glacier Deep Archive without deleting a file.

$523 /mo saved 10 hours to solve