Skip to content

soumik12345/psynapse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Psynapse

A cross-platform node-based UI editor for building AI workflows using Python.

Screen.Recording.2025-11-09.at.9.24.33.PM.mov

Features

Psynapse provides a simple and intuitive interface to build and deploy AI workflows using Python using a an intuitive node-based editor. The biggest strength of Psynapse lies in the following 2 aspects:

  1. Its written entirely in Python, making it easy to extend, customize and integrate with other Python libraries.
  2. Developing your own nodepacks for AI libraries in the Python ecosystem is as easy as writing a simple Python function with type hints for parameters and return values.
  3. The decoupled execution runtime allows you to run your workflows on a remote server or GPU clusters, while running the editor on your local machine.

Installation

uv pip install -U git+https://github.com/soumik12345/psynapse.git

Usage

Quick Start

Simply run the command psynapse in the terminal, this would launch the Psynapse application with a locally hosted execution runtime.

Run with a remote backend

  1. Start the execution runtime locally or in a remote VM using

    psynapse-backend --port 8000

    The backend will be available at http://localhost:8000.

  2. Launch the Psynapse editor using

    psynapse --backend-port 8000

Sample Workflows

Acknowledgments

Psynapse is heavily inspired by Nodezator and ComfyUI.

About

A cross-platform node-based UI editor for Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages