The source is github.com/AlexGalhardo/vukem-studio. English is the language of the code, the docs, and the commits.
Layout#
| Path | Role |
|---|---|
| Application root | Vukem app: cmd/, bootstrap/, app/, routes/, resources/js/ |
Dockerfile | Documentation site image. Railway serves this file |
Dockerfile.app | Application image. CI builds it. It does not replace the docs service |
site/ | Documentation site |
docs/ | Research, the tool catalog, the studio kit, and the brainstorm |
.agents/skills/ | Video and engineering skills unpacked from zip/ |
ROADMAP.md | Phases, tasks, and audit checks |
.github/workflows/ | CI for the app and the docs, Scorecard, and releases |
zip/ stays on disk as the original skill archives and is not part of the git history. The unpacked skills are.
Commands#
From site/, with dependencies installed:
npm run dev
npm run check
npm run lint
npm run check:mdx
npm run buildnpm run check is tsc --noEmit. CI runs that check with Bun 1.4.4.
The repository root package.json exposes the same check:
bun run checkBun is pinned at 1.4.4 in the root packageManager field.