Deploy Now

SaaS Alternative

LangSmith Flowise Langflow

Stars

272

Forks

24

Watchers

5

Developer links

LangGraph GUI

Building LangGraph agents in code means imagining the graph; LangGraph GUI turns that graph into something you draw, wire, and run from the browser instead. You place a start node, add step nodes, and drag edges between ports to define the flow, with cycles created by simply connecting nodes back toward each other. Condition nodes split execution into green true paths and red false paths, info nodes append context to stage output, and subgraph nodes run a whole named graph inside another one. Tool steps call real Python functions that you define in tool nodes with the familiar decorator style, so file saving, lookups, and custom logic sit inside the visual flow. Graphs save to JSON on your computer, load back for editing, and upload to the server as workflow files ready to execute. You configure which LLM to use and its API key in the panel, run against local models through Ollama or hosted APIs, then download every file the run produced in the workspace. Files upload to the server workspace as working environment, and a cache clean clears it between runs. Example graphs for role-playing loops, lottery branch switches, and tool-using flows show patterns you can copy and refine with your own prompts. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

LangGraph GUI
LangGraph GUI
LangGraph GUI
LangGraph GUI
LangGraph GUI

Benefits

  • See the agent you build
  • Node-edge drawing replaces imagined control flow with a visible graph, so branches, cycles, and subgraph boundaries are obvious before the first run ever starts.
  • Tools are real Python
  • Tool nodes hold actual Python functions with decorator definitions, so the visual workflow calls genuine code for files, APIs, and calculations instead of stub actions.
  • Local or hosted models
  • Point runs at Ollama models on your own hardware or at API-backed models with a configured key, keeping experiments private when the data demands it.
  • Graphs travel as JSON
  • Save, load, and share complete workflows as JSON files, and keep subgraphs reusable across projects by loading them wherever their name is referenced.

Features

  • Visual graph editor
  • Start, step, condition, info, tool, and subgraph nodes connect by dragged edges on a SvelteFlow canvas, including deliberate cycles.
  • Conditional branching
  • Condition nodes map to conditional edges with green true paths and red false paths, making routing logic readable at a glance.
  • Server run panel
  • Upload a workflow file, execute it against the configured LLM, watch server output in the text space, and download workspace results.
  • Workspace file handling
  • Send files to the server workspace as run environment, retrieve all produced files afterwards, and clean the cache between runs.
  • Subgraph composition
  • Build named subgraphs in their own editing view, save or load them individually, and invoke them from parent graphs by name.
  • Docker and Kubernetes
  • Deploy with Docker Compose including an Ollama service, or use the provided Kubernetes manifests for cluster hosting.

Apps Similar to LangGraph GUI