PySpur is a visual workflow platform for AI agents, enabling AI engineers to iterate and develop AI agents 10x faster. This is an open-source project backed by Y Combinator, designed to address the key pain points AI engineers face when building intelligent agents.
AI engineers commonly face three major challenges when building AI agents:
pip install pyspur
pyspur init my-project
cd my-project
pyspur serve --sqlite
By default, this will start the PySpur application at http://localhost:6080
using a sqlite database. It is recommended to configure a postgres instance URL in the .env
file for a more stable experience.
.env
file (recommended to configure postgres) and restart using pyspur serve
.It is recommended to use Cursor/VS Code with a development container (.devcontainer/devcontainer.json
) to get:
Steps:
git clone https://github.com/PySpur-com/pyspur.git
cd pyspur
docker compose -f docker-compose.dev.yml up --build -d
.env
to configure the environment (e.g., PostgreSQL settings).Note: Manual setup requires additional configuration and may not include all development container features.
PySpur is particularly suitable for the following scenarios: