{"repo":"lokwkin/pipelens","free":true,"listed":false,"github":"https://github.com/lokwkin/pipelens","clone":"git clone https://github.com/lokwkin/pipelens.git","description":"Track, inspect, and visualize every step in your pipeline. Built for debugging complex pipeline like non-deterministic AI workflows","language":"TypeScript","stars":14,"topics":["observability","trace","traceability","tracker","tracking","gantt","gantt-chart","logger","logging","optimization"],"license":"MIT","category":"analytics","readme_excerpt":"PipeLens (Formerly Steps-track) ⭐ Building LLM applications without a framework? ⭐ ⭐ Not sure what’s slow or what’s happening under the hood? ⭐ ⭐ You’ve come to the right place! ⭐ What is PipeLens? PipeLens is an observability tool built to help tracking, visualizing and inspecting intermediate steps in a pipeline-based / multi-steps application. It automatically captures and stores the intermediate data, results and execution times of each steps in a pipeline, visualizing the execution details and allowing easier debug or analysis through an analytic dashboard. It supports both Python and Typescript / Node.js Some Background of the Project PipeLens is a lightweight inspection and debugging tool originally built to monitor an agentic Retrieval-Augmented Generation (RAG) pipeline running in a production environment—where visibility, performance, and stability are critical. When chaining multiple LLM agents with custom logic and dynamic inputs, non-deterministic nature of LLM outputs of each steps often lead to dynamic route of logics and behaviors. I needed a inspection tool but the existing tools didn't provide the granularity I needed to trace what happened inside each step of the pipeline. So I built PipeLens to do just that: trace, inspect, and understand every step of each request. It helped me quickly spot bottlenecks, unexpected behaviors and performance drags, and address them effectively. I'm open-sourcing it in the hope that it helps others building and operating com","default_branch":null,"files":null,"tree":[],"storefront":"/r/lokwkin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lokwkin/pipelens/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}