by Pipelex
Build AI methods with your coding agent, then run them anywhere: as an MCP for chatbots, as a webapp for people, or via API for your software.
# Add to your Claude Code skills
git clone https://github.com/Pipelex/pipelexLast scanned: 9/25/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-09-25T09:25:01.528Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how pipelex compares with popular alternatives.
pipelex is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Pipelex. Build AI methods with your coding agent, then run them anywhere: as an MCP for chatbots, as a webapp for people, or via API for your software. It has 936 GitHub stars.
Yes. pipelex passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/Pipelex/pipelex" and add it to your Claude Code skills directory (see the Installation section above).
pipelex is primarily written in Python. It is open-source under Pipelex on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh pipelex against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Pipelex lets you build AI methods with your coding agent and run them anywhere: as an MCP for chatbots, as a webapp for people, or via API for your software.
1. Sign up at app.pipelex.com.
2. Install the Pipelex plugin in your coding agent. The plugin gives your agent the skills that build methods, run them and put them in your software, a hook that checks every edit, and the Pipelex tools.
claude plugin marketplace add Pipelex/pipelex-plugins
claude plugin install pipelex@pipelex-plugins
Claude Code asks for an API key when you enable the plugin, and stores it in your OS keychain — create one in your console at app.pipelex.com. The skills, the hook that checks every edit and the Pipelex tools load with it. The plugin's hook and the Pipelex tools run on Node.js, so you need Node.js on your PATH.
Claude Code also loads what you have added to your Claude account, so if you added the Pipelex MCP to Claude, Claude Code has it too. An agent with the plugin does not need the Pipelex MCP, and there is nothing to turn off: when both are present, the Pipelex MCP defers to the plugin's tools.
codex plugin marketplace add Pipelex/pipelex-plugins
export PIPELEX_API_KEY=plx_sk_... # create one in your console at app.pipelex.com
Restart Codex, run /plugins to install pipelex, and trust the plugin hook on first run. Requires Codex 0.141 or later. The plugin's hook and the Pipelex tools run on Node.js, so you need Node.js on your PATH.
3. Ask your agent for the method you want.
Design a method that reads an invoice PDF and returns the supplier, the total and the line items. Then run it on
~/Downloads/invoice.pdfand save it to my Pipelex account.
/pipelex-design writes the method, the hook checks it on every edit, /pipelex-run starts it and prints a run id you can come back to, and /pipelex-catalog saves it to your account, where your chatbot can run it too.
Run your methods from your chatbot. The Pipelex MCP is a connector for your chatbot (ChatGPT, Claude): it gives it access to the Pipelex service, so it can list the methods saved in your account and run them right in the conversation. Your methods become your chatbot's tools. To build a method, use the Pipelex plugin in a coding agent such as Claude Code or Codex, as in steps 2 and 3 above.
Add the Pipelex MCP in your chatbot's settings by the address below — in Claude, that is Add custom connector — then sign in with your Pipelex account when asked. Nothing to install and no key: the Pipelex MCP runs on your signed-in session.
https://mcp.pipelex.com/mcp
Then ask your chatbot:
What methods do I have?
Run the invoice method on https://raw.githubusercontent.com/Pipelex/pipelex-cookbook/main/assets/extract_proof_of_purchase/restaurant_invoice.pdf
You get a run id straight away, and you can ask for its status, its results or the files it produced at any time.
Give the file as a URL the Pipelex MCP can reach. In ChatGPT you can attach it to the conversation instead and ask for a run on it; Claude has no way yet to hand the Pipelex MCP a file you attached.
The other two ways, built by your agent too. Ask it for a webapp around the method, and /pipelex-scaffold creates a new app from the method-app template and leaves it running on your machine. Ask it to call the method from your TypeScript or Python code, and /pipelex-integrate generates the method's types and one typed call that runs it, through the TypeScript SDK @pipelex/sdk or the Python SDK pipelex-sdk. Any other software runs a method via API through POST /v1/start, with any HTTP client.
Next: what Pipelex is · documentation · your console · Discord
Prefer to run it yourself? This repository is the Pipelex runtime — its own install and configuration are below.
This repository is the Pipelex runtime: the Python package that reads a .mthds file and runs it. Install it and everything happens on your own machine, against the model providers you choose.
uv tool install "pipelex[cli]"
pipelex init
pipelex doctor
pipelex init writes your ~/.pipelex configuration and offers to install the editor extension; pipelex doctor reports what is configured and what is missing. The cli extra installs Rich, which the pipelex and pipelex-agent commands render their output through.
Some providers and features need an extra:
cli: Rich, for the pipelex and pipelex-agent commands, the console log sink and the rich pretty-print mode. Install it wherever Pipelex runs in a terminal; a server leaves it out and selects the json log sink with the poor or silent pretty-print mode, and then nothing the runtime does on the way to running a method asks for Rich. Leaving the extra out does not make the environment Rich-free: typer and instructor are core dependencies and both require Rich, so a stock install still contains itanthropic: Anthropic/Claude support for text generationgoogle: Google models (Vertex) support for text generationgoogle-genai: Google Gemini API support for text and image generationmistralai: Mistral AI support for text generation and OCRbedrock: Amazon Bedrock support for text generationfal: Image generation through fallinkup: Web search with Linkupdocling: OCR with DoclingName the ones you need when you install, or take them all:
uv tool install "pipelex[cli,anthropic,google,google-genai,mistralai,bedrock,fal,linkup,docling]"
Save the method shown under What a method looks like, further down, as summarize.mthds, and its inputs as inputs.json:
{
"article": "Paste the text of an article here.",
"audience": "busy executives"
}
The method names no model, so it runs on the deck's default-general alias, which pipelex init points at an OpenAI model. With a provider other than OpenAI or Azure OpenAI, point that alias at one of your provider's models first, by adding it to ~/.pipelex/inference/deck/x_custom_llm_deck.toml — the models each provider serves are listed under ~/.pipelex/inference/backends/:
[llm.aliases]
default-general = "claude-5-sonnet" # an Anthropic model, for example
Then run it:
pipelex run bundle summarize.mthds --inputs inputs.json
The result is written under results/. For a method with several steps, typed concepts and a batch, run from the CLI and from Python, read CV batch screening, step by step.
.mthds syntax highlighting and flowchart visualization: the VS Code Marketplace, or the Open VSX Registry for Cursor, Windsurf and other VS Code forks. pipelex init offers to install it when it detects your IDE.
Claude Code builds your AI method
A method is a reusable, typed A