A real-time AI Chat Application built using Spring Boot and WebSocket.
This project connects to an LLM API and streams responses dynamically like ChatGPT.
- 🔥 Real-time streaming responses
- 💬 WebSocket based communication
- 🧠 LLM API Integration
- ✨ Markdown rendering (Headings, Bold, Lists)
- 📱 Responsive Chat UI
- ⚡ Fast and lightweight
- Java
- Spring Boot
- WebSocket
- REST API
- OpenRouter / LLM API
- HTML
- CSS
- JavaScript
- Marked.js (Markdown Parser)
src
├── main
│ ├── java
│ ├── resources
│ └── static
└── test
pom.xml
README.md
llm.api.key=YOUR_API_KEY
git clone https://github.com/your-username/your-repo-name.gitmvn spring-boot:run
http://localhost:8080
