The KonjoAI design system and portfolio site, in one monorepo.
ui/
├── packages/
│ └── ui/ # @konjoai/ui — shared React component library
└── apps/
└── web/ # @konjoai/web — konjo.ai portfolio homepage (Next.js 15)
Repo: https://github.com/konjoai/ui
- packages/ui — React 19 · TypeScript ~6.0 · Vite 8 · Tailwind v4 (
@theme) · motion · Vitest 4 - apps/web — Next.js 15 (App Router) · React 19 · Tailwind v4 · motion
- monorepo — pnpm workspaces
pnpm install
pnpm dev # apps/web at http://localhost:3030
pnpm dev:ui # packages/ui showcase at http://localhost:5173
pnpm build # build both
pnpm test # run tests
pnpm typecheck| Path | Package | Role |
|---|---|---|
packages/ui |
@konjoai/ui |
Tokens, components, motion presets — Tailwind v4 single source of truth for the portfolio. |
apps/web |
@konjoai/web |
konjo.ai homepage. Deploys to Vercel. |
KONJO — Know, Outline, Nail, Justify, Optimize. ቆንጆ (beauty) · 根性 (fighting spirit) · 康宙 (system health) · 건조 (strip to essence)
- ✅
@konjoai/uifoundation - squash — Compliance Bridge (EU AI Act 2026-08-02)
- miru — Mind of the Machine (flagship)
- kairu — Speed Cockpit
- squish — Inference Cockpit
- kyro — RAG Observatory
- vectro — Quantization Forge
- kohaku — Memory Garden
- toki — Adversarial Arena
- konjoai.com — Portfolio Constellation (this
apps/web)
@konjoai/ui is consumed by these portfolio repos via file:../../ui/packages/ui:
squash · squish · vectro · kyro · kairu · miru · toki · kohaku