Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

pipelex

Pipelex73ISC0.1.1TypeScript support: included

Node.js client for the Pipelex API - Pipelex is an open-source dev tool based on a simple declarative language that lets you define replicable, structured, composable LLM pipelines.

pipelex, api, client, pipeline, processing, text processing, data pipeline

readme

Pipelex

JavaScript/TypeScript client for the Pipelex API - A powerful data processing pipeline tool for modern applications.

Pipelex GitHub repository: https://github.com/Pipelex/pipelex.git

About

Pipelex™ is a developer tool designed to simplify building reliable AI applications. At its core is a clear, declarative pipeline language specifically crafted for knowledge-processing tasks.

The Pipelex language uses pipelines, or "pipes," each capable of integrating different language models (LLMs) or software to process knowledge. Pipes consistently deliver structured, predictable outputs at each stage.

Pipelex employs user-friendly TOML syntax, enabling developers to intuitively define workflows in a narrative-like manner. This approach facilitates collaboration between business professionals, developers, and language models (LLMs), ensuring clarity and ease of communication.

Pipes function like modular building blocks, assembled by connecting other pipes sequentially, in parallel, or by calling sub-pipes. This assembly resembles function calls in traditional programming but emphasizes a more intuitive, plug-and-play structure, focused explicitly on clear knowledge input and output.

Pipelex will be distributed as an open-source Python library, with a hosted API launching soon, enabling effortless integration into existing software systems and automation frameworks. Additionally, Pipelex will provide an MCP server that will enable AI Agents to run pipelines like any other tool.


More to come soon.

Made with ❤️ by the Pipelex team