FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Original HTTPS Page]

stackdump (stackdump) · GitHub

Sponsoring

Highlights

  • Pro

Organizations

Block or report stackdump

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Close all issues, pull requests, and discussions opened by this user Content in all repositories owned by your account will be closed.
Add an optional note
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
stackdump/README.md

Stackdump

Hi, I'm Matt York — engineer, blockchain researcher, and creator of pflow.xyz, a Petri net toolkit for modeling complex systems.

What I'm Building

pflow — an ecosystem of tools that treat Petri nets as a universal abstraction for state machines, workflows, and verifiable computation.

Project What it does
pflow-xyz Browser-based visual editor and ODE simulator
go-pflow Go library — modeling, simulation, process mining, ZK proofs
petri-pilot MCP server for AI-assisted design and deterministic full-stack codegen
pflow-jl Julia framework for Petri net visualization and analysis

Try it: 18 interactive demos — games, workflows, scientific models, and more.

How It Works

A Petri net model defines places (states), transitions (actions), and arcs (connections). From that single JSON-LD file:

  • go-pflow simulates it — discrete-event, continuous-time ODE, or ZK proof generation
  • petri-pilot generates a full-stack app — Go backend, ES modules frontend, GraphQL API
  • pflow-xyz lets you build and edit it visually in the browser

The LLM designs models. Templates produce apps. No LLM-generated code in the output.

Mission

Petri nets provide transparent, deterministic logic — the model itself is the explanation. I'm working to make them practical and accessible through open tools, minimal dependencies, and visual interfaces.

  • Vanilla JS/ES modules, Go backends, SQLite — no framework bloat
  • Dual execution (Go + JS) for verifiable correctness
  • Content-addressed storage (IPFS CIDv1) for immutable models
  • ZK proofs for trustless state transition verification

Links

Pinned Loading

  1. pflow-polyglot pflow-polyglot Public

    A Coffee state machine in various languages.

    Go 1


Back | FazBrowse Home | New Git URL