Denis Kleptsov

I build AI that actually ships.

AI / ML Engineer & Full-Stack Developer

On-device LLM apps, production RAG & speech-analytics platforms, and the full-stack products that wrap them.

3
Live products
9+
Enterprise systems
EN · ES · RU
Languages spoken
About

I'm an AI/ML engineer who turns research-grade models into products people use every day — offline LLM apps for macOS, production RAG and speech-analytics systems, and the full-stack web that ships around them. I care about latency, privacy, and shipping things that work.

FIG. 01

Live products

Shipped and running - try them.

Bobr Translate macOS landing page
▸ Bobr Translate macOS landing page

Translate Word, Excel & PowerPoint fully offline — on your Mac.

A macOS app that translates Office documents with a 1.8B-parameter LLM running locally on Apple Silicon. Every font, table and chart is preserved, and nothing ever leaves your machine.

Stack
Tauri · Rust · llama.cpp · Metal · React
Role
Creator
Featured
Booking page showing available meeting times
▸ Booking page showing available meeting times

A self-hosted Calendly alternative that never double-books.

A scheduling app with timezone-perfect availability and database-level double-booking prevention. Yes — the same one this site uses for the "Book a meeting" button.

Stack
SvelteKit · Drizzle · PostgreSQL · Temporal API
Role
Solo developer
Featured
md2docx web app with document themes
▸ md2docx web app with document themes

Turn Markdown into a beautifully formatted Word document in one paste.

A live web tool that converts Markdown into clean, styled .docx files — headings, tables, code blocks and themes included — with no sign-up.

Stack
Node.js · OOXML · AWS Lambda · CloudFront · Docker
Role
Solo developer
FIG. 02

Open source

Agents, RAG and NLP experiments on GitHub.

A production-style RAG agent, traced and evaluated end-to-end.

A retrieval-augmented assistant built on LangGraph, with full tracing and evaluation through LangSmith and a FastAPI + React surface.

Stack
LangChain · LangGraph · LangSmith · FastAPI · React
Role
Author

An agent that writes Python, runs it, and fixes its own mistakes.

An autonomous coding agent that generates Python, executes it, catches its own runtime errors, and self-corrects in a loop until the task passes.

Stack
Python · LLM tool-use · Sandboxed execution
Role
Author

A clean, hackable Agentic RAG question-answering system.

A minimal LangChain example of agentic retrieval-augmented question answering — a good starting point to learn from or fork.

Stack
Python · LangChain · RAG
Role
Author
FIG. 03

Enterprise & selected work

Production AI and ML systems shipped for enterprise clients.

Production RAG & GraphRAG platforms

Designed and shipped retrieval platforms — combining knowledge graphs with embedding search — that power internal AI assistants across an enterprise, with evaluation pipelines that keep answers honest.

  • LangGraph
  • GraphRAG
  • Qdrant
  • RAGAS
  • OpenAI
Under NDA

Churn prediction at carrier scale

Built a neural-network churn-prediction system for a mobile carrier with 50M+ subscribers and led the team through to production. Risk scoring projected to cut churn by 5%.

  • PyTorch
  • scikit-learn
  • Pandas
  • Embeddings
  • MLOps
Under NDA

Self-hosted code-interpreter sandbox

Stood up a secure, self-hosted code-execution sandbox so AI assistants can run generated code safely — an in-house alternative to hosted sandboxes, with isolation and resource limits.

  • Sandboxing
  • Docker
  • Python
  • Security
Under NDA

Ensemble text classifier in production

Trained and deployed an ensemble classifier (TF-IDF + embeddings + logistic regression) over 32k+ labeled examples, with an LLM generating cited justifications for every prediction — experiments documented from data size to final model choice.

  • scikit-learn
  • Embeddings
  • LiteLLM
  • MLOps
Under NDA

Voice robot - inbound and outbound calling

Built a production voice agent for a law firm handling inbound and outbound calls: SIP/WebRTC intake dialogues that extract structured client data, plus an outbound campaign engine with compliance windows and retry logic. About 65% of calls run end to end without a human operator.

  • FastAPI
  • SIP/RTP
  • WebRTC
  • STT/TTS
  • LLM dialogue
  • PostgreSQL
  • Docker
Under NDA

AI lecturer from slide decks

Built a full-stack app that turns PDF and PPTX decks into interactive AI lectures: GPT narration, local TTS voice-over, real-time voice Q&A with Whisper, and auto-generated quizzes. Lecture prep dropped from about two days to under ten minutes.

  • FastAPI
  • React
  • Whisper
  • TTS
  • OpenAI
Under NDA

RFQ-to-quote automation

Built a pipeline that reads incoming RFQ emails with PDF and Excel attachments through OCR, checks inventory, sources supplier offers over API, and drafts the commercial proposal. Up to 5x faster than the manual workflow.

  • Python
  • OCR
  • Document parsing
  • Supplier APIs
Under NDA

NLP for a railway innovation platform

Built the NLP module for a national railway's innovation-management platform: categorization, fuzzy search, and analytics across 40,000+ employee innovation proposals.

  • Python
  • Transformers
  • Embeddings
  • NLP
Under NDA

AI test generation for corporate training

Built an internal platform that turns training documents into multiple-choice assessments with LLM-generated questions and explanations, auto-assigns them across offices and roles, and reports pass-rate analytics in real time.

  • FastAPI
  • PostgreSQL
  • OpenAI
  • LiteLLM
  • htmx
  • GitLab CI
Under NDA

Impact and stack only — client details under NDA.

FIG. 04

Toolbox

What I reach for, grouped by layer.

01

LLM / AI

RAG / GraphRAG · LangGraph agents · LangSmith eval · OpenAI · Embeddings · llama.cpp · Apple MLX · Guardrails

8
02

Machine learning

scikit-learn · Ensembles · Fine-tuning · Qdrant · TF-IDF · Classification

6
03

Backend

Python · FastAPI · SQLAlchemy · Node.js · PostgreSQL · Redis · arq

7
04

Frontend

TypeScript · React · SvelteKit · Astro · Tailwind v4

5
05

Desktop & native

Tauri · Rust · Electron · macOS / App Store

4
06

Infra & DevOps

Docker · Traefik · GitLab CI/CD · Linux / VPS · Let's Encrypt

5
07

Cloud & Serverless

AWS Lambda · Lambda Web Adapter · Function URLs · CloudFront · ECR · ACM · IAM · CloudWatch · Graviton / arm64

9
FIG. 06

Let's talk

Have an AI product to build, or a hard ML problem? Send a note or book a slot.