This project is intentionally broader than a basic chat UI. It was designed as a portfolio-quality demonstration of how AI features can be built as real systems: with workflow orchestration, durable persistence, asynchronous background jobs, realtime UI updates, and containerized deployment.
The goal is to show more than prompt-to-response integration. It demonstrates how to design an AI-backed product end to end: frontend UX, typed API boundaries, workflow composition, persistent chat state, job processing, infrastructure, and operational tooling.
This is an AI engineering demo, a full stack demo, and a deployment demo at the same time.