Self-hostable · GitHub + Azure DevOps

One pane of glass
for engineering teams.

Repos, pull requests, and sprints — unified — with an AI layer grounded in your real delivery data, not a chat widget bolted on top.

Why this exists

Your status lives in a dozen tabs.

GitHub or Azure DevOps for code. A separate board for sprints. A separate chat tool for asking a question about the codebase. Nobody has one place to look, so status goes stale and questions wait for whoever wrote the code to be online.

The category's existing answer — internal developer portals like Backstage — solves this, but the tooling itself becomes a second job. DevHub is the pane of glass, without the platform team.

The product, scoped

Two views. One indexed system underneath.

DevHub does more than this under the hood — but these two are where teams actually feel the difference first.

01 · Repos & PRs

Every open PR, across providers, in one queue.

Review queues, throughput, and check status — GitHub and Azure DevOps in the same list, not two browser tabs.

devhub/pull requests
GitHub + Azure DevOps · live
18
open PRs
4
ready to merge
6hrs
avg review time
2
repos, unified
Add retry queue for failed charges
payments-service
alex.k
12/12
ready
Fix RTL layout on settings page
web-console
morgan.l
9/9
review
Rotate JWT signing key on schedule
auth-gateway
sam.r
3/9
draft
Add Apple Pay to checkout flow
payments-service
jordan.p
12/12
ready
02 · Sprints & work items

One board, whichever tracker each team actually uses.

Backlog through released, rolled up across teams — without forcing everyone onto the same ticketing tool first.

devhub/sprints
92% velocity
Backlog
Apple Pay checkout
GitHub
Rate-limit public API
ADO
In sprint
Retry queue, payments
GitHub
In review
Onboarding v2
ADO
Released
Dark mode, shipped 2.4
GitHub
The differentiator

Ask your engineering org a question.
Get a grounded answer.

Is the checkout feature flag on in prod?
devhub · grounded in your data

Yes — 100% of prod traffic since the 14:02 UTC deploy. Canary → 25% → 100%, no rollback triggers.

What's risky about the next release?
devhub · grounded in your data

Two PRs touch the auth middleware with no new test coverage, and payments-service is 3 minor versions behind its last security patch.

Where this fits

Backstage-level control, without the six-month build.

Every number below is a public estimate, not a guarantee — the point is the shape of the tradeoff, not a precise quote.

Free, self-hosted

Backstage

Free license — but real-world reports put first-year cost at $150k–$1.2M in platform-engineer time to stand up and maintain.

3–6 months to a usable catalog, ongoing team to keep it that way.

SaaS

Cortex / Faros / Port

Roughly $25–60 per developer per month — priced for orgs north of 100–300 engineers.

Weeks to months of catalog/integration setup, per public case studies.

Self-hostable, white-label

DevHub

Your infra cost only. No per-seat license.

Live against a real org same-day.

Deployment

Run it in your cloud, or see it running in ours first.

Recommended end-state

Self-hosted

  • ◦ Your infra, your Postgres, your rules
  • ◦ Data never leaves your environment
  • ◦ No per-seat license
To see it first

Hosted walkthrough

  • ◦ Pointed at a public org — no credentials needed
  • ◦ Live in one call, no procurement cycle
  • ◦ Same product, either path

Want to see it against a real org?

No procurement cycle to see it work — get in touch and I'll walk it through against a public GitHub org live.

Get in touch