# Mykhailo Chalyi

**Mike Chaliy / Михайло Чалий**

Software Engineer

## About

Building software for over 20 years. Focusing on distributed systems, cloud infrastructure, and developer tools.

Currently interested in AI agents, durable execution, and modern web platforms.

## Projects

- [Everruns](https://everruns.com) - Durable AI agents platform
- [Trickery](https://github.com/chaliy/trickery) - Coding Agent friendly tool to magically generate text and image

## Blog

- [Towards AI Friendly Web APIs](https://chaliy.name/blog/towards-ai-friendly-web-apis) - MCP and CLIs made APIs usable for agents by adding metadata, workflows, discovery, and better errors. Maybe the next step is to move this logic back into web APIs and OpenAPI specs.
- [Introducing Bashkit: Bash That Cannot Hurt You](https://chaliy.name/blog/introducing-bashkit) - Sandboxed bash interpreter written in Rust. No fork/exec, no real filesystem, no subprocess surprises. Built for LLM agents, multi-tenant sandboxes, and CI.
- [Stop Pretending Agents Are Humans](https://chaliy.name/blog/official-agent-identities) - Instead of helping agents bypass CAPTCHA, we should make agent identities official. Human sub-identities for agents, with proper permissions and clear separation.
- [Call for Transparency](https://chaliy.name/blog/ai-transparency) - AI coding agents are becoming gatekeepers of tool adoption. The data that shapes their recommendations is opaque, gameable, and already being exploited. Creators, consumers, labs, and governments all need to act.
- [Rust Is Winning the AI Code Generation Race](https://chaliy.name/blog/rust-rising-in-ai-codegen) - Why Rust is becoming the go-to language for AI-generated code. Strong types, cargo conventions, LLM training data representation, and embeddability into Python and Node.js ecosystems make it a perfect fit.
- [Making Your Repository AI-Ready](https://chaliy.name/blog/ai-ready-repository) - My experience of transitioning from human-first to AI-ready repositories packed to six practices that enable effective AI coding agents: feedback loops, entry points, specifications, progressive disclosure, skills, and testing documentation.

[View all posts](https://chaliy.name/blog)

## Archive

- [PsGet](https://github.com/psget/psget) - PowerShell module manager before Microsoft took over

## Connect

- [GitHub](https://github.com/chaliy)
- [LinkedIn](https://linkedin.com/in/chaliy)
- [Twitter](https://twitter.com/chaliy)
- [Email](mailto:mike@chaliy.name)

---

*From Ukraine with love*
