Public site for IntelHub: Delta V's live intelligence dashboard tracking AI, crypto, macro, and infosec signals in real time.
This is a functional port of the IntelHub dashboard that runs at deltav-cc.github.io/website-private/intelhub — same data sources, same live/cached fetching behavior, same four tabs (Macro, AI, Web3, Infosec), refreshed visual design.
Open source under MIT.
| Piece | Choice |
|---|---|
| Framework | Next.js 16 (App Router) |
| Language | TypeScript |
| Styling | Tailwind CSS v4 |
| Fonts | Geist |
| Package manager | pnpm |
| Deploy shape | Static export (output: 'export') |
| Current base path | /intelhub (GitHub Pages project site) |
No analytics. No third-party trackers. Client-side data fetching only — no server, no database.
pnpm install
pnpm devOpen http://localhost:3000/intelhub/.
| Command | Description |
|---|---|
pnpm dev |
Development server |
pnpm build |
Static export to out/ |
pnpm lint |
ESLint |
pnpm typecheck |
TypeScript (tsc --noEmit) |
pnpm check |
lint + typecheck |
IntelHub is a pure client-side dashboard: on load, each tab fetches its own mix of static JSON snapshots (from deltav-cc.github.io/website-private/data/*.json, cron-updated by Delta V's Layer 0 pipeline) and live third-party APIs (DeFiLlama, Yahoo Finance, CISA, NVD, HaveIBeenPwned, Alternative.me Fear & Greed, arXiv/lab RSS feeds). Some feeds route through proxy.hub.deltav.cc, a shared Delta V Cloudflare Worker CORS proxy. See lib/hooks.ts for the exact fetch/merge/refresh logic.
app/ App Router: page.tsx (tab shell), globals.css, components/
components/ Dashboard components: MacroDashboard, AIDashboard,
Web3Dashboard, InfosecDashboard, and their sub-panels
lib/ hooks.ts (data fetching), types.ts, entity-links.ts,
site.ts (deploy constants), useVisibilityTicker.ts
site.config.json basePath / siteUrl / repoUrl single source of truth