
Description
Tiny cli agent written with TypeScript + Bun that allows simple actions such as reading or listing files (work still in progress so no file editing yet).
It’s essentially a bit changed version of How to Build an Agent (must read article). Difference is, It’s using TS instead of Go and OpenAI library that essentialy allows to use different models with the help of OpenRouter instead of Claude SDK.
One thing to keep in mind is that not all models are programmed to use tools so not every model available to use on OpenRouter will work here.
Tech
- TypeScript
- Bun
- OpenAI TS library
Few screenshots to demonstrate the usage



License
MIT