Next.js frontend for LENA AI—chat Q&A and learner analytics for online course support.
10K+
watrall/lena-webGitHub repo: https://github.com/watrall/lena
LENA (Learner Engagement and Needs Assistant) is a lightweight AI chatbot pilot designed to support students in online courses. It helps learners get quick, accurate answers about assignments, schedules, and university policies, reducing instructor burden in high-enrollment classes and helping students stay on track.
LENA isn’t meant to replace instructors. It handles common questions and points students toward course resources, then routes low-confidence questions into an instructor review workflow. Interactions are logged for pilot analytics so course teams can spot confusion early and improve materials.
Students interact through a simple chat interface that works on desktop and mobile. Instructors and course admins can view pilot insights and manage course materials through the Instructors area. The pilot version is fully containerized (FastAPI backend + Next.js frontend + Qdrant vector store) and integrates with GitHub Actions for automated testing and builds.
This image contains the Next.js frontend for LENA. It provides the student Chat UI and Course FAQ, plus the Instructors interface for insights, course management, ingestion, and data export.
Backend API image: https://hub.docker.com/r/watrall/lena-backend
docker pull watrall/lena-web:latest
docker run -d -p 3000:3000 \
-e NEXT_PUBLIC_API_BASE=http://localhost:8000 \
watrall/lena-web:latest
Once running, open http://localhost:3000 in a browser.
This image is a pilot/demo build. Chat and Course FAQ do not require login. Instructor tools are protected by demo-only authentication to demonstrate an access flow (not production security). For real deployments, integrate institutional authentication and proper authorization in front of the UI and API.
View full-size (course selection)

View full-size (instructors login)

Content type
Image
Digest
sha256:4bc133263…
Size
72.1 MB
Last updated
8 months ago
docker pull watrall/lena-web