SPB Git

spb/spboucher.ai Public

spboucher.ai — personal website of Simon-Pierre Boucher.

TypeScript 93.4% HTML 5.5% CSS 1%

History of app/api/agent/route.ts · clear filter

  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>
    Simon-Pierre Boucher committed 13 h ago (Aug 10, 2026) · 1 file changed +119