pyspur

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 427 🐛 待处理 44 👀 关注 47
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 5809
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0许可证,可免费使用和部署。

项目预览

pyspur 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队PySpur-Dev
官网地址https://pyspur.dev
定价模式🏷️完全免费
价格说明开源项目,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 星标★ 5809
上线时间2024-09-23 00:00:00
代码更新2026-06-29
仓库体积84.7 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

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

Star 增长趋势

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

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

使用教程

难度:入门 约 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

上一篇:nexent

下一篇:MineContext

同类项目推荐

Agent-S 开源

让 AI 像人一样看屏幕点鼠标,自动完成电脑任务

Agent S: the state-of-the-art open source computer use agents

★ 12916 2026-09-12
FDEOps 开源

把交付经验变成可调用的技能,新项目上手快一倍。

Forward deployed engineering skills for AI coding agents.

★ 810 2026-08-09
meta-ads-mcp 开源

让 AI 直接操控 Meta 广告,无需自建服务器

Meta Ads (Facebook/Instagram) MCP server for Claude, ChatGPT, Perplexity & Cursor —···

★ 1360 2026-08-09
tribe 开源

低代码搭建多智能体团队,快速实现复杂自动化

Low code tool to rapidly build and coordinate multi-agent teams

★ 1085 2026-08-09
sentient-os 开源

让 AI 读懂你的生活,主动帮你把电脑上的活干了

An on-device LLM understands your entire life, then proactively offers to get your w···

★ 719 2026-08-09
core 开源

让 AI 记住你的一切,自动搞定日常杂务

Your Personal AI OS

★ 2016 2026-08-09
openplugin 开源

把 ChatGPT 插件能力接入你自己的应用,无需官方界面。

Seamlessly integrate with OpenAI's ChatGPT plugins via API (or client), offering the···

★ 213 2026-08-09
command-code 开源

在终端里用大白话指挥 AI 写代码,省去切窗口的麻烦

Command Code AI — the best coding agent for open models.

★ 4228 2026-08-09
specops 开源

让 AI 先想清楚再写码,减少返工

Make your AI agent think before it codes.

★ 56 2026-08-09