🤖
Professional
AI Chat — Conversational Assistant
A chat interface wired to the DeepSeek API, with streamed answers and full conversation management.
Conversation
- Real-time streaming: answers appear word by word.
- Multi-model: DeepSeek Chat and DeepSeek Reasoner (R1).
- Visible reasoning: the R1 model's internal thinking is readable in a collapsible block.
- Markdown rendering with syntax highlighting and one-click code copying.
Conversation management
- Full history with preserved context and an auto-generated title.
- Pin, archive, duplicate, search.
- Public link sharing through a dedicated share token.
Role: Symfony backend (API proxy, persistence, JWT) and React frontend with Redux Toolkit and Framer Motion.