Skip to content
@Pipelex

Pipelex

Open standard AI workflow language for agents and mere humans

Pipelex — agent-first AI workflow language

Pipelex is an agent-first tool for building repeatable AI workflows. Using Pipelex, agents can transform natural language requirements into production-ready AI workflows in minutes. The Pipelex language (PLX) is an open standard.

Quick links: WebsiteDocsCookbook (examples)Starter templateVS Code extension: vscode-pipelex

💡 Recommended editor: Install vscode-pipelex to edit .plx pipeline files. It works with VS Code, Cursor, Windsurf, BlackboxAI, and most VS Code forks.


What’s in this org?

  • pipelex — Core library & PLX language Define, run, and compose pipelines (sequences/branches of “pipes”) across one or more LLMs with structured I/O, validation, and clear contracts. PLX—the Pipelex language—is an open standard for declaratively specifying AI workflows.

  • pipelex-cookbook — Examples & recipes Runnable pipelines you can clone and tweak: quick starts, demos, and best-practice patterns.

  • pipelex-starter — New project template A template repo to bootstrap your Pipelex project with batteries included: Makefile, env setup, tests, and a minimal pipeline.

  • cocode — AI-powered code analysis & docs CLI Command-line tool to analyze local or GitHub repositories, convert codebases into AI-friendly text formats, extract interfaces/imports, and automate docs & release chores—implemented as Pipelex pipelines.


Choose your path

1) I want to discover & run example pipelines (Cookbook)

# Clone and install
git clone https://github.com/Pipelex/pipelex-cookbook.git
cd pipelex-cookbook
make install   # creates a virtual environment and uses uv to install pipelex and deps

# Configure secrets
cp .env.example .env
# Add e.g. OPENAI_API_KEY=... (others optional depending on examples)

# Run the Hello World
python quick_start/hello_world.py

🔧 Tip: Install vscode-pipelex for syntax highlighting and a great editing experience in .plx files (VS Code, Cursor, Windsurf, BlackboxAI, and most forks).


2) I want to start a new project (Starter)

  1. Open pipelex-starter and click Use this template.

  2. After GitHub creates your repo:

    git clone <your-new-repo-url>
    cd <your-new-repo>
    make install
    cp .env.example .env  # add your keys (OPENAI_API_KEY is enough to start)
  3. Install vscode-pipelex and start building .plx pipelines under pipelines/ (or your preferred structure).


3) I want to use Pipelex in my own code (Core library)

# Install the library
pip install pipelex          # or: poetry add pipelex | uv pip install pipelex

# Optional extras for providers/models
pip install "pipelex[anthropic,google,mistralai,bedrock,fal]"

Requirements:

  • Python ≥ 3.10 for the core library.
  • Add provider API keys to your environment (.env or CI secrets).
  • Use vscode-pipelex to edit .plx files.

See the Docs for the PLX language spec, LLM integrations, and composition patterns.


4) I want to analyze & document a codebase (cocode)

# Install the CLI
pip install cocode
# Explore commands
cocode --help

Use cocode to analyze local or GitHub repositories and generate AI-friendly summaries, interfaces, and docs.


Contributing

We ❤️ contributions across the ecosystem:

  • Core library: see CONTRIBUTING.md in pipelex (dev setup, tests, PR process).
  • Examples/recipes: add new pipelines under pipelex-cookbook (start with examples/wip/<your-folder> and include a short README in your PLX).

Community & support


License & trademark

  • Repos are generally MIT (see each repo’s LICENSE).
  • “Pipelex” is a trademark of Evotis S.A.S.

Pinned Loading

  1. pipelex pipelex Public

    Pipelex: open-source language for AI Agents to create and run repeatable AI workflows

    Python 88 6

  2. pipelex-cookbook pipelex-cookbook Public

    Cookbook for Pipelex, the open-source language for AI Agents to create and run repeatable, structured, composable AI workflows

    Perl 15 2

  3. pipelex-mcp pipelex-mcp Public

    MCP server to run Pipelex pipelines

    Makefile 5

  4. pipelex-starter pipelex-starter Public template

    Simple starter template to get you up and running with a project to build and run Pipelex pipelines

    Makefile 4

  5. cocode cocode Public

    Cocode is the friend of your code, it is a powerful command-line tool for analyzing and processing code repositories. It converts repository structures and contents into text formats, extracts code…

    Python 10

  6. vscode-pipelex vscode-pipelex Public

    Forked from tamasfe/taplo

    A Pipelex extension for VS Code & Cursor, based on taplo, the TOML toolkit written in Rust

    Rust

Repositories

Showing 10 of 10 repositories

Top languages

Loading…

Most used topics

Loading…