PySpur

Normal
GitHub TypeScript Apache-2.0

Description

PySpur is a visual agent workflow editor that supports drag-and-drop construction of AI agent pipelines with built-in evaluations and human-in-the-loop support.

Key Features

  • Visual drag-and-drop AI Agent workflow builder with node-level debugging and execution traces
  • Built-in Human-in-the-Loop breakpoints that pause workflows for human approval
  • File upload and multimodal support (PDF, video, audio, images)
  • Integrated RAG module: document parsing, chunking, embedding, and vector DB upsert
  • One-click API deployment with support for 100+ LLM providers and vector databases
  • Python extension system: add custom nodes with a single Python file

Use Cases

💡 Rapid AI app prototyping: visually build and iterate agent pipelines
💡 Enterprise workflow automation: multi-step AI processes with human review gates
💡 Document intelligence: RAG-powered enterprise knowledge base Q&A
💡 Multimodal content analysis: automated processing pipelines for video, images, and audio

Strengths & Limitations

Strengths

  • High community interest (5.8k stars)
  • Permissive open-source license (Apache-2.0)
  • Responsive to issues, low backlog

Categories

Quick Start

pip install pyspur && pyspur init my-project && cd my-project && pyspur serve --sqlite

Related Projects

Cultivation World Simulator

2.0k · Python
Active A

An open-source Cultivation World Simulator using Agentic Workflow to create a dynamic, emerging Xianxia world. Showcases multi-agent collaboration in complex scenarios.

multi-agentworkflowagent +1
  • · Every NPC is an independent LLM-driven agent with unique personality, memory, relationships, and decision-making logic
  • · Emergent storytelling with no preset scripts — sect wars, rivalries, and character arcs arise from world rules and AI interactions
  • · Rich cultivation world system including spirit roots, realms, techniques, sects, alchemy, artifacts, and martial tournaments

make-it-heavy

1.1k · Python
Stale C

A Python framework that emulates Grok Heavy functionality using intelligent multi-agent orchestration. Deploy 4 (or more) specialized AI agents in parallel to deliver comprehensive, multi-perspective analysis on any query.

multi-agentworkflowpython +1
  • · Grok Heavy emulation: multi-agent system delivering deep, comprehensive multi-perspective analysis
  • · Parallel intelligence: deploy 4 (configurable) specialized AI agents simultaneously for different analytical perspectives
  • · Dynamic question generation: AI automatically creates customized research sub-questions from user queries

Integuru

4.8k · Python
Normal A

The first AI agent that builds permissionless integrations through reverse engineering platforms' internal APIs for cross-platform automation.

workflowpythonagent +2
  • · Automated reverse engineering of platform internal APIs through browser network request analysis
  • · Dependency graph generation for complex API request chains and authentication flows
  • · Runnable Python code generation that hits internal endpoints to perform desired actions

Patchwork

1.6k · Python
Active B

Agentic AI framework for enterprise workflow automation. Uses LLM-powered pipelines for code reviews, DevOps, and other enterprise tasks.

automationworkflowagent +2
  • · Reusable atomic Steps for creating PRs, committing changes, calling LLMs, and more
  • · Customizable Prompt Templates optimized for library updates, code generation, and vulnerability remediation
  • · Patchflows combining Steps and Prompts for PR reviews, code fixing, and documentation automation

Related Articles