pipelex

用声明式 DSL 把 AI 流程拼成可复用积木

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 78 🐛 待处理 24 👀 关注 7
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 950
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

pipelex 项目界面预览图
图片来源:项目官网

项目数据

分类自动化工作流
开发团队Pipelex
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Python
技术栈/模型ai,ai-agents,ai-methods,api,claude-code,codex,docker,fastapi,llm,mcp,mthds,pipelex,python,self-hosted
GitHub 星标★ 950
上线时间2025-05-26 00:00:00
代码更新2026-11-02
仓库体积211.7 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

Pipelex 是一门声明式语言与配套开发工具,用来把 AI 工作流拆成可复用、可组合的积木块。它解决的是当前 AI 应用开发里流程逻辑与模型调用深度耦合、难以复用和调试的问题:开发者用类似配置的 DSL 描述每一步的输入输出、模型选择和分支条件,再由运行时负责编排执行。核心能力包括声明式定义多步管道、把子流程封装成可组合单元、在 agent 与普通脚本之间共享同一套编排逻辑,以及面向人类的可读语法,让非资深工程师也能看懂和修改流程。项目用 Python 实现,定位是面向 agent 和普通开发者的 devtool,适合把提示词、工具调用、条件分支串成稳定流水线,而不是散落在代码里的胶水逻辑。目前星标约 850,属于早期但方向清晰的工作流编排工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 950

使用教程

难度:进阶 约 20 分钟 部署方式:本地 (Python) 4 步

环境要求

  • Python 3.10+
  • make
  • LLM API Key

安装与启动步骤

  1. 1一步装环境

    make install 会创建 .venv 并装齐全部依赖,不用手敲 pip。

    make install
  2. 2跑质量检查

    格式化、lint 与类型检查一起跑,提交前建议过一遍。

    make check
  3. 3跑单元测试

    验证方法定义解析与执行链路是否正常。

    make test
  4. 4写一个 AI 方法

    用声明式方法文件描述输入、步骤与输出,之后可包成 MCP、WebApp 或 HTTP API 三种形态运行。

如何确认成功

make test 全绿;写好方法文件后能按文档以 MCP 或 API 方式调用成功。

注意事项

  • 三种运行形态共用同一份方法定义,改逻辑不用改接入层。

核心亮点

  • DSL 声明式描述流程,逻辑与代码解耦,改流程不用重写 Python
  • 支持把子管道封装成可组合单元,跨项目复用同一套编排
  • 同一套语言同时服务 agent 和普通脚本,降低团队协作门槛

不足之处

  • 项目处于早期,生态与第三方集成数量有限
  • DSL 需要额外学习成本,简单场景可能不如直接写代码直观

适用场景

  • 把多步 LLM 调用、条件分支和工具调用串成可维护的自动化管道
  • 团队内非资深开发者用可读 DSL 修改和调试 AI 流程
  • 把重复出现的子流程封装成组件,在多个 AI 应用间复用

替代项目

LangChain、Prefect、Dify

上一篇:flow-like

下一篇:altimate-code

同类项目推荐

Konnect 开源

让 Claude 直接帮你画 PCB,从原理图到制造文件

AI-assisted PCB design for KiCAD 10. Native KiCAD plugin — a single Rust binary exp···

★ 1451 2026-09-16
antigravity-workflows 开源

把常用 AI 编程套路打包成工作流,一键复用提效

Community-driven workflows for Antigravity AI. Like Claude Skills - reusable prompts···

★ 191 2026-08-09
antigravity-n8n-skills 开源

让 Antigravity 秒变 n8n 工作流专家,配置校验一步到位

A collection of Google Antigravity skills for expert n8n workflow automation, node c···

★ 106 2026-10-07
homeassistant-claude-kit 开源

用 AI 和模板,把 Home Assistant 配置搭得更快更稳

AI-guided Home Assistant setup — automation templates, mobile-first React dashboard···

★ 126 2026-10-30
camofox-browser 开源

给AI智能体一个隐形浏览器,轻松绕过反爬检测。

Anti-detection browser server for AI agents — REST API wrapping Camoufox engine wit···

★ 434 2026-08-09
ash-agents 开源

创建一次性匿名代理,安全执行网络任务不留痕

A swarm of disposable agents for unattributable web interaction

★ 437 2026-08-09
Taskosaur 开源

用聊天就能管项目,AI 自动执行任务,省去繁琐操作。

Open Source Project Management with Conversational AI Task Execution. Built for team···

★ 602 2026-08-09
any-auto-register 开源

一键自动注册并管理 13+ AI 平台账号,告别手动填表

Auto-register & manage accounts for ChatGPT, Cursor, Kiro, Grok, Windsurf, Trae & 13···

★ 3407 2026-08-09