Skip to content

JSONbored/metagraphed-ui

metagraphed-ui

The web frontend for Metagraphed — the Bittensor subnet integration registry.

Live CI License: AGPL-3.0

metagraph.sh · Backend · Deploy


The web app at metagraph.sh — for every Bittensor subnet: what it exposes (APIs, docs, schemas), whether it's healthy, and how to call it. It holds no subnet data; it renders what the metagraphed backend serves at api.metagraph.sh.

Stack

Vite · React 19 · TanStack Start (SSR via Nitro's cloudflare-module preset) · TanStack Router/Query · Tailwind · Radix/shadcn. Deploys as a Cloudflare Worker — see DEPLOY.md.

Getting started

Bun is the canonical toolchain. No secrets needed — it talks to the live API.

bun install
bun run dev        # dev server

Run the same checks CI gates on before you push:

bun run lint       # ESLint + Prettier
bun run typecheck  # tsc --noEmit
bun run build      # production SSR build

The API base defaults to https://api.metagraph.sh (override with VITE_METAGRAPH_API_BASE). CI installs via npm ci --legacy-peer-deps to match the Cloudflare deploy path — bun.lock pins a few packages to a private mirror that 403s in CI, so both lockfiles are kept in sync.

Contributing

See CONTRIBUTING.md. Parts of the build are Lovable-managed — don't edit vite.config.ts. Backend and roadmap issues live in the metagraphed repo; open UI-specific issues here.

License

AGPL-3.0 — © 2026 JSONbored. (The metagraphed backend is also AGPL-3.0; its embeddable client SDKs are Apache-2.0.)

About

Frontend UI for Metagraphed -- the home for operational metadata, health, schemas, and public interface discovery for Bittensor subnets.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

 
 
 

Contributors