Ali Haggag
← Projects

On-prem corporate AI platform.

EAIP

Private AI behind the company's own auth, not a SaaS chatbot. Gateway, portal, and a data-science worker that stay on-prem.

Organizations need LLM capability inside their network and identity (LDAP, JWT), not another cloud chatbot with external tenancy.

  • Corporate portal with login, launcher, dashboard, and admin views.
  • Spring Cloud API gateway with JWT routing.
  • Auth and authorization backend with LDAP integration.
  • Department data-science worker with Spring AI for LLM inference.

Next.js portal calls a Spring Cloud Gateway; gateway fronts Spring Boot auth and a Spring AI worker; two Postgres databases (auth vs data-science); Docker Compose for on-prem deploy.

Java 21 · Spring Boot · Spring Cloud Gateway · Next.js · PostgreSQL · Spring AI

NextVerdict