Your tool should then be reading from standard input which is a special channel from which you can receive data and this is also where the piping would come in. There are packages out there that can really help you build beautiful command line tools typer is one of them i'm currently using click also click combination with rich so of course the author of rich was on the show a couple of episodes ago yeah will mcgugan very good stuff why why we're talking about that? You know the other thing that's really pretty interesting is the rich cli have you played with the richCli which oh oh yeah okay so it's a that's indeed a command line tool in itself that can do