Skip to content
View M1chlCZ's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report M1chlCZ

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
M1chlCZ/README.md

Michal Žídek

Software engineer · Go, Rust, and Flutter · Prague, Czech Republic

I build backend services, Flutter apps, and developer tools. My open-source work covers AI assistants, shipping integrations, reusable mobile packages, and 3D assets for the web.

LinkedIn · npm · Flutter & Dart packages · Email · Telegram · X

Go Rust Flutter JavaScript

Featured projects

AgentWave · Go

An embeddable AI assistant for admin panels, CRMs, and internal tools. It turns a request and the current screen route into one policy-validated suggestion.

  • A private Unix socket connects the service to the application backend.
  • The Codex CLI generates suggestions with its tools disabled.
  • The application controls whether to apply each suggestion.

Source and integration guide

An image moderation API in Go.

NSFW Sherlock classifies images through HTTP and gRPC APIs. The current engine uses ONNX Runtime.

  • Multiple models classify photos and anime images and detect explicit regions.
  • Optional OCR uses Tesseract to detect text in images.
  • Docker images include the models for deployment.

NSFW Sherlock CI NSFW Sherlock release Docker pulls

Source and API documentation · Docker Hub

npm packages

I publish tools for 3D previews, image processing, and localization on npm.

Source What it does npm
three-fdm-studio A React and three.js studio for 3D print previews, with surface textures, lighting, and part selection. npm version
step2glb Converts STEP assemblies to compressed GLB files for the web. npm version
layerforge Composes product previews from a layer manifest. npm version
seamless-texture Joins opposite texture edges without mirrored or blended pixels. npm version
localization-drift Detects visible text that bypasses translation keys and fails the build. npm version
glb2svg Renders GLB assets as SVG artwork without a browser or GPU. glb2svg on npm

Flutter & Dart packages

Reusable packages for API clients, images, app utilities, and user interfaces. Each package name opens its source repository. The version badge opens pub.dev.

Source What it does pub.dev
json_rest_client A JSON HTTP client with typed errors, token storage, and coordinated token refresh. json_rest_client on pub.dev
balikobot_dart A client for the Balíkobot shipping API: packages, labels, tracking, and pickups. balikobot_dart on pub.dev
disk_cached_image Network images with a disk cache, expiration, and cache cleanup. disk_cached_image on pub.dev
qr_scanner_kit A QR scanner screen with a viewfinder, torch, and camera controls. qr_scanner_kit on pub.dev
lock_screen_pin A customizable PIN entry screen with a keypad and biometric entry option. lock_screen_pin on pub.dev
atomic_ui_kit Reusable Flutter widgets for buttons, containers, text, and switches. atomic_ui_kit on pub.dev
core_utils_kit Secure storage, date formatting, colors, URL handling, and app lifecycle utilities. core_utils_kit on pub.dev

More projects

Project What it does
Rust-a-Log · Rust A command-line log viewer with filters and live updates. It reads large files in small blocks to limit memory use.
balikobot-go · Go A client for the Balikobot shipping API. It supports packages, labels, shipment tracking, and carrier services.
launchgate · Go A reverse proxy for private site previews. It controls access through invitation links and supports maintenance mode.

Rust-a-Log CI Rust-a-Log crate version balikobot-go CI

  • pgmig runs PostgreSQL migrations and detects checksum drift.
  • pgoutbox provides a PostgreSQL job queue with leases, retries, and dead-letter handling.
  • mfakit provides TOTP codes, encrypted secrets, and recovery codes for Go services.

All repositories →

Pinned Loading

  1. nsfw_sherlock nsfw_sherlock Public

    Image moderation API in Go with ONNX Runtime, HTTP and gRPC, region detection, and optional OCR.

    Go 12 4

  2. Rust-a-Log Rust-a-Log Public

    Blazingly fast RUST based log viewer

    Rust 10 3

  3. launchgate launchgate Public

    Zero-dependency Go reverse proxy that keeps a site private until launch, with expiring invitation links, maintenance mode, and crawler-safe noindex.

    Go

  4. balikobot-go balikobot-go Public

    Zero-dependency Go client for the Balikobot shipping API v2: packages, labels, tracking, pickups, and carrier capabilities.

    Go

  5. mfakit mfakit Public

    TOTP, encrypted secrets, and recovery codes for Go

    Go

  6. agentwave agentwave Public

    Agent daemon: policy-validated schema suggestions from a locked-down Codex CLI, over a private Unix socket.

    Go