Howard AI is an AI-powered chatbot application that makes chatting with Howard Roark a reality. Built using Java Spring Boot.
The project consists of two main components:
- REST API – Backend service integrated with Groq API (llama3-70b-8192 model)
- Web Interface – A simple user interface where users can chat with the bot
- User authentication (Google OAuth2 integration)
- AI-powered chat with Howard Roark
- Chat history management
- Dynamic chat titles
- Backend: Java 21, Spring Boot, Spring Web, Spring AI, Spring Security, Hibernate, JPA
- Frontend: Thymeleaf
- Database: MySQL
- AI: Groq API (llama3-70b-8192 model)
- Clone the project:
git clone https://github.com/muhammetcnli/howardAI.git
- Dockerize
- Deployment (Railway / Render / Vercel / AWS)