Skip to content
View alexei-led's full-sized avatar
🤖
Don't panic!
🤖
Don't panic!

Organizations

@gaia-adm

Block or report alexei-led

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
alexei-led/README.md

Hey 👋

I build infrastructure and developer tools for systems that fail, scale, and lately think for themselves. Sometimes all three before lunch.

Shipping software professionally since 1995: bare metal, VMs, containers, Kubernetes, cloud, and now AI coding agents. Each wave promised to make the last one obsolete. All of them still page someone at 3 a.m.

Building now: AI coding agents, with supervision

  • claude-router new — Claude Code plugin that picks the model and effort for each turn by two dials: how hard the turn is, and what kind of work it is. The cheap model runs the tests; the strong one writes the fix. No proxy.
  • ccgram — Telegram ↔ tmux bridge for Claude Code, Codex CLI and Pi. Watch parallel agent sessions and answer their prompts from your phone. Agents don't take coffee breaks; you still should.
  • archfit new — Architecture-fitness gates for AI agents and CI. Tests stay green while module boundaries quietly rot; archfit fails the build when they do. Why I built it.
  • cc-thingz — Portable skills, agents and hooks for Claude Code, Codex, Copilot, Cursor and Pi. Write a skill once, use it in every agent.

Infrastructure classics

  • pumba stars — Chaos testing, network emulation and stress testing for containers (Docker, containerd, Podman). Breaking things on purpose since 2016, so production can save its surprises for something new.
  • kubeip stars — Static public IPs for Kubernetes nodes on GKE and EKS. For the firewall that only trusts IPs it has met before.
  • spotinfo stars — Spot instance pricing, savings and interruption rates across AWS, GCP and Azure, offline. Spot pricing shouldn't be a mystery.
  • secrets-init stars + kube-secrets-init — Pull AWS and GCP secrets into containers at startup, plus a webhook that wires it into Kubernetes Pods. Fewer secrets in .env files "just for now".

Retired with honors: k8s-mcp-server and cloud-mcp-server, early MCP servers that gave AI assistants kubectl and the AWS CLI in a sandbox. Archived, still readable.

Writing

I write at alexei-led.github.io about containers, Kubernetes, chaos engineering, and keeping AI agents honest.

Go · Python · TypeScript · Kubernetes · AWS · GCP · MCP · AI agents

Opinions are my own. Code is open source. Future is uncertain.

Pinned Loading

  1. pumba pumba Public

    Chaos testing, network emulation, and stress testing tool for containers

    Go 3.2k 221

  2. spotinfo spotinfo Public

    CLI for exploring Spot instance pricing across AWS, GCP and Azure. Inspect Spot instance types, savings, price, and AWS interruption frequency — offline, from embedded data.

    Go 164 13

  3. ccgram ccgram Public

    Telegram ↔ tmux/herdr/agterm bridge for Claude Code, Codex CLI, and Pi Agent. Monitor output, respond to prompts, manage parallel sessions. Control AI coding agents from your phone.

    Python 277 85

  4. claude-router claude-router Public

    Claude Code plugin that picks the model and effort for each turn (micro, low, medium, or high tier), advised by Jev, Clef, OpenAI, or a local Ollama classifier.

    JavaScript 23 4

  5. pi-model-router pi-model-router Public

    Independent Pi extension for four-tier model routing with optional privacy-gated Jev advice, deterministic baselines, budget controls, and safe fallbacks.

    TypeScript 7

  6. resume-from resume-from Public

    Continue coding sessions across Pi, Claude Code, and Codex with a preview-first native handoff.

    TypeScript 8 4