Projects.

35 open-source projects — robotics, AI and LLM tooling, Telegram bots, self-hosted infrastructure, command-line tools and Minecraft plugins. Most of it runs in production or sits on a desk somewhere. Click through to GitHub.

Robotics

Two robots I designed, wired and tuned.

  1. 01Balance_robotSelf-balancing platform on ESP32 — PID, line tracking, obstacle avoidance, web joystick2026→
  2. 02omni-robot-assistantThree-wheel omni platform — ESP32, LiDAR LDS-01, Python on board2026→
AI, LLMs & voice

Model plumbing, local inference, and anything that talks.

  1. 03smart-speakerOffline Russian voice assistant — Vosk STT, Silero TTS, server-side core2026→
  2. 04claude-code-gatewayAnthropic-compatible LLM gateway in Go — key rotation, fallback chains, cost dashboard2026→
  3. 05opencode-chromeChrome extension + MCP bridge so an agent can drive a real browser2026→
  4. 06ai-system-promptsExtracted system prompts from major models, for prompt work2026→
  5. 07tg-voice-transcriberTelegram bot transcribing voice notes with local faster-whisper2026→
  6. 08claude-auto-continueWindows UI automation that un-stalls a rate-limited desktop chat2026→
Telegram bots

aiogram and friends. All of these run unattended.

  1. 09chessChess bot with Stockfish, ELO ratings, hot-seat and online PvP2026→
  2. 10tg-birthday-assistantBirthday reminders over MTProto — NestJS, Prisma, BullMQ, GramJS2026→
  3. 11countdown-botCountdown timers with notifications — aiogram 3, FSM, PostgreSQL2026→
  4. 12tt-saverDownloads TikTok video, photo slideshows and audio — aiogram 3 + yt-dlp2026→
  5. 13AnonkaAnonymous relay — users write privately, admin answers from a forum thread2026→
  6. 14telegram-mentioner-botMentions everyone in a group with one command2026→
  7. 15hercules_support_botSupport bot for Hercules G4 Duo printer owners2026→
Self-hosted & infrastructure

What keeps the rest of this page online.

  1. 16antonpetnitsky.comThis site. Static HTML and one nginx vhost, guarded by CI2026→
  2. 17hoster-ddnsDDNS updater with Telegram 2FA relay and WAN-IP detection2026→
  3. 18klipper-dwin-bridgeKlipper to Creality DWIN touchscreen bridge for an Ender 5 S12026→
  4. 19metasearchOne query, many engines, nothing logged2026→
  5. 20abtopLive Apache and nginx monitor in the terminal2026→
Command-line tools

Small, sharp, and actually used.

  1. 21glowMarkdown renderer for the terminal with themes and syntax highlighting2026→
  2. 22sqltermTUI client for SQLite — browse and query without leaving the shell2026→
  3. 23deadcodeFinds dead and unused code in Python projects2026→
  4. 24jobqueueBackground job queue on SQLite, no external dependencies2026→
Rust & systems

Compiled things.

  1. 25wschatMinimal WebSocket chat server2026→
  2. 26wsl-dashboardWeb dashboard for managing WSL distributions2026→
  3. 27arnisGenerates 3D cities from real OpenStreetMap data inside Minecraft2026→
Minecraft server software

Plugins and server-side tooling.

  1. 28DailyStreakDaily-playtime streaks and habit chains, with in-game dashboards2026→
  2. 29MiniBoardGames-3.0.0Twenty-plus mini-games in one plugin, with rankings and rewards2026→
  3. 30AdvancedSpyInventoryLive inventory viewer for server admins, fully localized2026→
  4. 31HackedserverPacket-level analysis to spot hacked clients and unauthorized mods2026→
Data & curiosities

Things I made to learn something or to have the data.

  1. 32awesome-cctv-camerasSpecs of 2100+ IP cameras across 71 brands, searchable, CC02026→
  2. 33awesome-hello-languagesHello, World! in 521 programming languages and data formats2026→
  3. 34artificial-lifeCellular automata and evolutionary algorithms in the terminal2026→
  4. 35css-minecraftA Minecraft clone in pure HTML and CSS — no JavaScript at all2026→
Private — production systems

12 projects that stay private.

Client work, personal infrastructure and anything with a database behind it. Described, not linked — a link to a private repository is a 404 for everyone else. Ask and I’ll walk through any of it.

  1. 01Safalife delivery platformbot + api + Flutter courier app. In production for a business in Uzbekistanprivate—
  2. 02ai-persona-behavioral-osself-hosted AI persona: local inference, analytics, Telegram interfaceprivate—
  3. 03voice-notesvoice memos to structured Obsidian notes — faster-whisper, LLM, a watch loopprivate—
  4. 04fira-autonomous-rc-carautonomous RC car for FIRA — ROS 2, OpenCV lane following, RTKprivate—
  5. 053d-printer-controlOctoPrint, Klipper and a Telegram remote for a Creality Ender 5 S1private—
  6. 06technoshieldthe Minecraft network: proxy, five backends, lobby, plugins, backupsprivate—
  7. 07research-catalogmulti-language research directory — Hono, Drizzle, SQLiteprivate—
  8. 08tiktok-archivepersonal TikTok archive: favourites, comments, Whisper transcriptsprivate—
  9. 09life-ospersonal second brain: notes, tasks, finances, homeprivate—
  10. 10arch-rice-vmremote Linux desktop in Proxmox — Arch, Hyprland, Sunshine, Tailscaleprivate—
  11. 11rustcraftvoxel game engine in Rust on wgpuprivate—
  12. 12tiktok-streak-botkeeps TikTok streaks alive from a server — Selenium, PostgreSQLprivate—