Back to feed
Dev.to
Dev.to
7/12/2026
How I Built ProjectHub: An Embeddable AI Recruiter Assistant That Runs on Free Tiers

How I Built ProjectHub: An Embeddable AI Recruiter Assistant That Runs on Free Tiers

Short summary

A developer built ProjectHub (aka Scout), an embeddable AI chat widget that lets recruiters ask questions about his portfolio via a single script tag. The architecture uses vanilla JS on GitHub Pages, a Node.js backend on a GCP free-tier VM, a JSON knowledge base synced from GitHub, and a network of free LLM providers with fallback to grounded answers. The system includes per-tab session memory, response caching, safety checks, and analytics—all running without paid AI traffic.

  • Single script-tag embeddable chat widget for portfolio sites with no build step required
  • Three-layer architecture: GitHub Pages frontend, GCP VM backend, free LLM provider network with knowledge base fallback
  • Includes session memory, caching, safety checks, and analytics dashboard on entirely free infrastructure

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more