Everything Included

No plugins to build. No integrations to wire up. It all ships together — and if you need more, an upcoming SDK will let you extend Shoehorn with custom addons.

See It in Action

Dashboard
1 / 9

Discover

See your stack clearly

Service Catalog
Auto-discovered from repos, clusters, and catalog-info.yaml
Meilisearch-Powered Search
Hybrid BM25 + vector search across services, docs, and APIs in <200ms
Kubernetes Discovery
Lightweight in-cluster push agents with no inbound cluster access required
Cloud Discovery
UpCloud resources auto-cataloged — servers, databases, K8s, storage. More vendors soon.

Operate

Turn insight into action

Forge
Self-service workflows to scaffold, provision, and automate with approval gates
Event-Driven Notifications
Trigger alerts and workflow updates from scorecards, ownership changes, discovery events, and governance actions
Terraform Provider
Declare your entire portal configuration as code
Upcoming SDK
Everything you need ships out of the box, with an SDK on the way for custom addons when your platform needs something extra

Govern

Keep standards and risk visible

Governance
Track engineering standards compliance with actionable remediation
Security Updates
Secure hardened images and dependency security patches shipped with every new release
Dependency Graph
Blast radius analysis at 1–5 levels depth before you make changes
Org Chart
Live team hierarchy synced from your catalog — no spreadsheets

More Real Problems We Solve

"What's running in prod?"

Three clusters, fifty services. What's actually running?

Real-time cluster discovery with ArgoCD & FluxCD support for GitOps visibility.

"Are we meeting our standards?"

You have standards. Whether teams meet them is another question.

Governance actions with SLA deadlines and remediation tracking — auto-generated from scorecards.

"What cloud resources do we have?"

40 servers in the console. 28 services in the catalog. The mapping lives in someone's head.

UpCloud discovery catalogs servers, databases, K8s, and storage. AWS, Azure & GCP coming soon.

Works Your Way

Choose your approach. Mix and match as needed.

K8s Agents
Real-time cluster sync via lightweight agents
GitOps Manifests
Declarative YAML files auto-discovered
UI Creation
Manual entity creation in the portal
Shoehorn CLI
Script and automate from the terminal

Continuous Sync

When something changes in your repos or clusters, Shoehorn picks it up. No cron jobs, no manual imports — it just stays current.