spb/spboucher.ai Public
spboucher.ai — personal website of Simon-Pierre Boucher.
TypeScript 93.4%
HTML 5.5%
CSS 1%
-
Add SPB Agent chat widget (Claude Haiku 4.5, streaming) + auto-generated CV software sections
…
- SPB Agent: floating bubble opens a chat panel; /api/agent streams responses from claude-haiku-4-5 with a system prompt built from lib/apps.ts and lib/research.ts (bilingual FR/EN). API key lives in .env.local (gitignored). - CV fix: the two "Software" sections of cv-source/cv.html are now generated from lib/apps.ts by scripts/generate-cv.ts (npm run cv), which also renders public/cv/Simon-Pierre-Boucher-CV.pdf — new projects appear in the CV PDF automatically. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>