# Always be piping, you can now pipe images

**URL:** <https://discuss.term-llm.com/t/always-be-piping-you-can-now-pipe-images/17>\
**Category:** Dev Log\
**Created:** [September 21, 2026, 6:19am UTC](https://discuss.term-llm.com/t/always-be-piping-you-can-now-pipe-images/17 "2026-09-21T06:19:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/termllm/user_avatar/discuss.term-llm.com/sam/32/7_2.png) [@sam](https://discuss.term-llm.com/u/sam)\
**Post date:** [September 21, 2026, 6:19am UTC](https://discuss.term-llm.com/t/always-be-piping-you-can-now-pipe-images/17/1 "2026-09-21T06:19:04Z")

</div>

A very important feature for me in term-llm is that it is composable, you can use it like any proper terminal tool.

I made some fixes today to fully support:

 ![image](https://us1.discourse-cdn.com/termllm/original/1X/d20a0b7ffea57d360443bf191840ce091cce03d6.jpeg)

Images already would write to stdout with `-o -`

However, `ask` did not know what to do with an image in STDIN, I corrected it so it can detect and even resize if needed.
