Skip to content

Commit a2032b9

Browse files
committed
frontend data
1 parent 1ec188d commit a2032b9

File tree

6 files changed

+42
-3
lines changed

6 files changed

+42
-3
lines changed

Frontend/images/condition.webp

12.7 KB
Binary file not shown.

Frontend/images/start.webp

1.2 KB
Binary file not shown.

Frontend/images/step.webp

7.13 KB
Binary file not shown.

Frontend/images/tool.webp

6 KB
Binary file not shown.

Frontend/images/use_tool.webp

3.37 KB
Binary file not shown.

Frontend/index.md

Lines changed: 42 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,47 @@
1-
# LangGraph-GUI
1+
# LangGraph-GUI Frontend
22

33

44
![](https://raw.githubusercontent.com/LangGraph-GUI/LangGraph-GUI-frontend/main/cover.webp)
55

6-
##
6+
LangGraph-GUI is a user-friendly interface for managing and visualizing Node-Edge workflows with LangGraph. It supports creating, editing, and running workflows locally using language models by Ollama.
77

8-
If you want Qt version, see [LangGraph-GUI-Qt](https://github.com/LangGraph-GUI/LangGraph-GUI-Qt)
8+
This is node-edge based gui will export to json as saved graph. To execute json by LangGraph, you need to run [LangGraph-GUI-backend](https://github.com/LangGraph-GUI/LangGraph-GUI-backend)
9+
10+
*This is LangGraph-GUI ReactFlow frontend, If you want to run in docker compose, see [LangGraph-GUI](https://github.com/LangGraph-GUI/LangGraph-GUI)*
11+
12+
*If you want to learn more about LangGraph, we have LangGraph for dummy : [LangGraph-learn](https://github.com/LangGraph-GUI/LangGraph-learn)*
13+
14+
15+
16+
17+
## Explanation
18+
19+
#### Start Node
20+
A graph(json) only have one start node, this will mapping to LangGraph START
21+
22+
![](images/start.webp)
23+
24+
#### Step Node
25+
Step Node will mapping to LangGraph add_node, you can drag edge from left node(right port) to right node(left port)
26+
27+
![](images/step.webp)
28+
29+
if you drag two node toward to each other, can create cycle.
30+
31+
#### Step Node with tool
32+
Step node fill tool will call function, the tool definition need a tool node
33+
34+
![](images/use_tool.webp)
35+
36+
#### Tool Node
37+
Tool node need write real python function code, and need `@tool` decorator like LangChain Custom Tools
38+
39+
![](images/tool.webp)
40+
41+
#### Contition Node
42+
CONDITION node will mapping to LangGraph conditional_edge
43+
44+
* green edge is true case path
45+
* red edge is false case path
46+
47+
![](images/condition.webp)

0 commit comments

Comments
 (0)