Vibe AI Infra is an Astro site for infrastructure work spanning silicon, virtualization, compilers, frameworks, and AI agents.
- Astro 4 + TypeScript
- React islands for interactive project views
- Astro content collections for markdown-driven pages and insights
npm install
npm run devKey scripts:
npm run check # astro check --no-build
npm run build # production build
npm run ci # check + build
npm run pre-push # local pre-push validation
npm run push # validate then git pushEdit YAML files in src/content/projects/:
silicon.yamlvirt.yamlcompiler.yamlframework.yamlagent.yaml
Add markdown files in src/content/pages/:
src/content/pages/about.md->/aboutsrc/content/pages/roadmap.md->/roadmap- nested files map to nested URLs
Add markdown files in src/content/insights/:
src/content/insights/roofline.md->/insights/rooflinesrc/content/insights/serving-cost.md->/insights/serving-cost
GitHub Actions deploys on push to main via .github/workflows/deploy.yml:
npm cinpm run ci- deploy
dist/to GitHub Pages