eyal levin

I'm a software developer living near Lisbon, Portugal. Mostly Python, Rust and TypeScript.

For the last two years most of what I build is tooling for AI coding agents. The agents run in the terminal, and the terminal is a bad place to watch them from. Hard to see what several agents are doing at once, and close to impossible from a phone. Most of the projects below are some angle on that.

Before that I worked mostly on Python backends and data pipelines, at Check Point and at BreezoMeter, which is now part of Google.

Currently looking for remote work, part time or full time. eyalev@gmail.com.

agent tooling

Rust
Watch tmux sessions from a browser. Sends a cell grid instead of running a terminal emulator client side, which is what makes it work on a phone.
Rust
The same idea packaged for one job, driving Claude Code from a phone.
TypeScript
Mobile web UI for the herdr agent multiplexer. Agent state at a glance, so you notice the one waiting on you.
Claude Code usage as JSON you can script against, either over OAuth or by scraping the TUI.
Manage Claude Code sessions through tmux. Send messages, detect when a run is done.

language learning

Python
Tells you if a YouTube video is European or Brazilian Portuguese, from the transcript. CLI, web app and API.
800+ resources across 30+ languages as JSON and CSV, with honest notes on each one.

other

Reading lists from people worth reading. Bookshelves instead of an algorithm.
Rust
Sync files between computers with git and GitHub, without thinking about git.
web app
Book recommendations pulled from public posts, with the quote and the source kept attached.