Skip to main content
Oleksandr Shevchenko
HeroAboutProjectsSkillsResumeContact
HeroAboutProjectsSkillsResumeContact

© 2026 Oleksandr Shevchenko. Built with Next.js & TypeScript.

  • GitHub
  • Email
  • LinkedIn
Live demo · SmartChat without API key← Back to homepage

SmartChat

ChatGPT-like interface with chat history, model selector, streaming replies, markdown rendering and code highlighting. Everything runs locally with realistic mock answers.

  • Streaming
  • Markdown + code
  • Chat history
  • Model selector

Chat history

Conversations persist during this demo session to mirror product-like UX.

Choose model

Each thread can run with a different model profile.

New conversation

GPT-4o · Fast + precise

0 prompts

SmartChat

at 08:25 PM

Hi! I am SmartChat — a demo assistant for this Ausbildung portfolio.

  • Ask a question or define a task.
  • I answer with streaming output like real AI products.
  • I can render Markdown and highlighted code blocks.

Tip: ask for a Next.js component or a short architecture proposal.

Quick starters

Enter = send · Shift + Enter = newline

Note: this demo uses local mock generation (no external LLM requests). It showcases UX quality, architecture and implementation depth.