RAG portfolio on shared PHP hosting

RAG BM25 PHP Groq HostGator

Goal: ship an interactive AI portfolio that answers questions about my career using real knowledge — on shared hosting that cannot run Python apps, Docker, or a vector database.

Constraints

Architecture

Outcome

A dependency-free stack that stays maintainable on commodity hosting, rebuilds the index on every request, and keeps the “chat portfolio” experience without locking SEO behind a blank SPA shell — professional content also lives in static HTML flows.

Try the live portfolio →