pyspur

拖拽搭建智能体流程,迭代效率提升10倍

PySpur 是一个用于智能体工作流的可视化开发平台。它解决了 AI 工程师在构建、调试和迭代多步骤智能体流程时效率低下的问题,传统上需要编写大量胶水代码和反复运行测试。PySpur 提供拖拽式画布,让开发者可以直观地组合 LLM 调用、工具使用、条件分支等节点,并支持实时运行、逐步调试和结果对比。其核心能力包括:可视化流程编排、节点级输入输出检查、多版本实验对比、以及一键导出或部署为 API。基于 TypeScript 构建,界面响应迅速,适合快速原型验证和复杂工作流管理。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 5789
维护状态 维护中
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队PySpur-Dev
所属国家
官网地址https://pyspur.dev
定价模式free
价格说明开源项目,Apache-2.0许可证,可免费使用和部署。
访问状态
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent,agents,ai,builder,deepseek,framework,gemini,graph,human-in-the-loop,llm,llms,loops,multimodal,ollama,python,rag,reasoning,tool,trace,workflow
GitHub 星标★ 5789
30天Star增速
HF 下载量
上线时间2024-09-23 00:00:00
最近更新2026-09-22 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 4 步

环境要求

  • Python 3.11 或更高版本
  • 已安装 pip
  • 可选:一个 Postgres 实例(README 推荐用于更稳定的体验)
  • 可选:OpenAI、Anthropic 等模型服务商的 API Key

安装与启动步骤

  1. 1安装 PySpur

    用 pip 直接安装 PySpur 包,需确保当前 Python 版本为 3.11 或以上,否则可能安装失败。

    pip install pyspur
  2. 2初始化项目

    生成名为 my-project 的新目录,并在其中创建 .env 配置文件,随后进入该目录继续操作。

    pyspur init my-project
    cd my-project
  3. 3启动服务

    使用 sqlite 数据库启动 PySpur,默认在 http://localhost:6080 提供应用界面,适合快速试用。

    pyspur serve --sqlite
  4. 4配置密钥

    打开应用界面进入 API Keys 标签页添加 OpenAI、Anthropic 等服务商密钥,也可手动编辑 .env 后重启服务。

关键配置

配置项必填说明示例
数据库连接 URL(.env 内)否在 .env 中配置 Postgres 实例 URL,可获得比 sqlite 更稳定的体验postgresql://user:password@localhost:5432/pyspur
服务商 API Key(界面或 .env)否添加 OpenAI、Anthropic 等模型服务商密钥,供工作流调用 LLMsk-xxxxxxxx

如何确认成功

浏览器访问 http://localhost:6080,能正常打开 PySpur 应用界面即启动成功。

常见问题

Q:启动时报 Python 版本相关的错误怎么办?

A:PySpur 要求 Python 3.11 或更高版本,请先升级 Python 后重新执行 pip install pyspur。

Q:一定要用 sqlite 吗?

A:不是。--sqlite 只是快速开始方式,README 推荐在 .env 中配置 Postgres 实例 URL 以获得更稳定的体验。

Q:如何添加 OpenAI、Anthropic 等模型的 API Key?

A:两种方式:在应用界面的 API Keys 标签页添加,或直接编辑项目目录下的 .env 文件后重启 pyspur serve。

Q:修改 .env 后需要做什么?

A:需要重新执行 pyspur serve(README 示例为 pyspur serve)重启服务,配置才会生效。

注意事项

  • 必须使用 Python 3.11 或更高版本。
  • 默认以 sqlite 数据库启动并监听 http://localhost:6080。
  • 推荐在 .env 中配置 Postgres 连接 URL 提升稳定性。
  • 开发模式的详细步骤请参考 README 中的 PySpur Development Setup 章节。

核心亮点

  • 可视化画布拖拽编排节点,无需手写流程代码
  • 支持逐步调试和中间结果查看,定位问题快
  • 内置多版本对比功能,方便实验不同提示词或模型

不足之处

  • 项目较新,生态和模板相对有限
  • 文档/社区待观察

适用场景

  • 快速构建和测试RAG或多步推理智能体
  • 团队协作可视化设计客服或自动化工作流
  • 教学演示智能体工作原理和流程设计

替代项目

LangFlow、Flowise、Dify

项目介绍

pyspur 是智能体领域的开源项目,由 PySpur-Dev 开发,2024 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(5,789)位列前 8%,在智能体分类的 2,517 个项目里位列前 8%。

近 41 天,它的 GitHub 星标从 5,769 增加到 5,789,净增 20。

项目仍在小幅维护中,最近一次代码更新于 2026-09-22。Apache-2.0许可证,可免费使用和部署。

它主要面向的使用场景是:快速构建和测试RAG或多步推理智能体。同类可对比的替代方案包括 LangFlow、Flowise、Dify。

上一篇:nexent

下一篇:MineContext

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12