Skip to content
Anton GoncharovAI systems developer

Demos of AI agents, bots and apps Open them and try for yourself

Working bots and web apps built around fictional businesses: the same approach as in client projects, just without paid neural networks.

  • Bots run in Telegram and Max, apps in the browser
  • No paid neural network requests
  • Bot data is deleted after 24 hours; app data never leaves the browser
Anton Goncharov
I build demos the same way as client projects: tests, CI, deployment only after a green build. What you see here is the same level of work you’ll get.
Anton GoncharovAI systems developer · Python

Where to start: one or two live demos from each section.

  • AI support from a knowledge base

    Telegram and Max · knowledge base search

    live

    AI support from a knowledge base

    A first-line bot answers customers from the company knowledge base, shows the source of each answer, honestly says “I don’t know” and hands the conversation to an operator.

    • Python
    • Telegram and Max

    ▶ Open live demo

  • A store in Telegram

    Telegram Mini App · payment · statuses

    live

    A store in Telegram

    A catalog as an app inside Telegram, a cart, test payment and order status notifications — from “packing” to “delivered”.

    • Python
    • Telegram and Max
    • React
    • TypeScript

    ▶ Open live demo

  • AI data analyst

    Web app · question → SQL → chart · PostgreSQL in the browser

    live

    AI data analyst

    A manager asks in plain words — “revenue by channel for Q3”, “which customers stopped ordering” — and gets SQL, a chart, a table and a conclusion. The sales database is real PostgreSQL running right in the browser.

    • React
    • TypeScript

    ▶ Open live demo

  • Contract review

    Web app · risks against a standard · Word with tracked changes

    live

    Contract review

    A counterparty sent their own contract — the review compares it with the company’s standard, highlights risky clauses, explains why they’re dangerous and suggests wording. The output is a Word file with tracked changes and a disagreement protocol.

    • React
    • TypeScript

    ▶ Open live demo

  • Search sandbox

    Web app · RAG · neural network in the browser

    live

    Search sandbox

    How a support bot finds an answer in a knowledge base: documents are cut into fragments, search runs by keywords, by meaning or as a hybrid, and every fragment found shows why it ranks above the others.

    • React
    • TypeScript
    • In-browser neural network

    ▶ Open live demo

  • Transport company website

    Next.js corporate logistics website · calculator, tracking, AI request

    live

    Transport company website

    A transport company’s corporate website: a calculator that compares groupage and a dedicated truck at once, shipment tracking with the truck on a map, AI parsing of a request from an email or waybill with missing fields highlighted, a map of warehouses and terminals with a storage calculation, a carrier application with an eligibility check, and company details with checksum validation.

    • Next.js
    • React
    • TypeScript

    ▶ Open live demo

  • Voice request

    Web app · speech recognition · neural network in the browser

    live

    Voice request

    A customer dictates a request by voice, and the manager gets a ready card: name, company, phone, budget, timeline, task and a score — hot lead or not. Speech is recognized by Whisper right in the browser.

    • React
    • TypeScript
    • In-browser neural network

    ▶ Open live demo

  • Lead integration hub

    Python backend · webhooks → amoCRM and Bitrix24

    live

    Lead integration hub

    Leads from the website, ads, calls, email and bots arrive at webhooks, are normalized, checked for duplicates, routed to managers and delivered to amoCRM and Bitrix24 — with retries when the CRM is unavailable.

    • Python
    • React
    • TypeScript

    ▶ Open live demo

  • WordPress coffee store

    WordPress and WooCommerce · runs in the browser

    live

    WordPress coffee store

    A live WooCommerce store: 15 products and 70 variations, a selection quiz, instant search, favorites and quick view, reviews and promo codes, CDEK and Russian Post delivery by postcode, YooKassa-style payment, company purchases with tax ID validation and one-click orders. WordPress runs right in the browser — you can place an order and go into the admin panel.

    • WordPress
    • PHP

    ▶ Open live demo

Developer’s comment

Anton Goncharov

AI systems developer · Python

For business

  • These aren’t mockups but working versions of what I build for clients: bots, AI agents, CRM integrations, online stores. Open whatever is closest to your task and try it yourself.
  • Each demo honestly shows both the benefits and the limits: where a neural network is needed and where rules and buttons are enough — that’s cheaper and more reliable.
  • If something fits — write to me: I’ll build the same on your data and connect it to your systems.

For developers

  • Bots run on Python 3.14 and aiogram on a separate server. Apps use Vite, React or plain JS, with Python in the browser via Pyodide. The lead hub is FastAPI and PostgreSQL.
  • There are no paid neural network requests: a stub with the same interface stands in for the model, and open models (Whisper, MiniLM) run on the visitor’s device.
  • Every demo has tests and Playwright e2e in CI, and deployment happens only after a green build, as in client projects.

Tips

  • Tip 01

    Build demos the same way as production: tests, CI, automatic deployment. Otherwise the demo will drift from what you can actually do.

  • Tip 02

    Show where the system says “I don’t know”. It builds more trust than perfect answers.