Skip to content

Commit f868b6e

Browse files
update project, add demos
1 parent 8f24bb9 commit f868b6e

4 files changed

Lines changed: 25 additions & 5 deletions

File tree

README.md

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,31 @@ Or run from source:
2020
python -m grafi_dev.cli <path to your assistant instance>
2121
```
2222

23+
This will automatically open a webpage displaying the Graphite interface.
24+
25+
![starting_age](/assets/start_page.png)
26+
27+
The highlighted components show the main interface elements:
28+
29+
**Header**: Displays the current conversation ID and assistant request ID, with a "New Conversation" button to start fresh sessions.
30+
31+
**Main Panel**:
32+
33+
- **Left**: Visual workflow representation showing the execution flow
34+
- **Right**: Detailed information including events, conversation data, and flow history
35+
- **Info Tab**: Shows the detailed information of the workflow or selected components
36+
- **Event Tab**: Shows all the event of the workflow or selected components
37+
- **History Tab**: Shows complete conversation history across all assistant request IDs.
38+
39+
**Message Input**: Located at the bottom, allows you to send messages directly to the Graphite assistant.
40+
41+
![demo-gif](/assets/grafi-dev-demo.gif)
42+
2343
## Feature
2444

25-
* Run any assistant and inspect its workflow in the browser
26-
* Live node execution and event trace
27-
* Interactive web UI for reviewing conversations and workflow details
45+
- Run any assistant and inspect its workflow in the browser
46+
- Live node execution and event trace
47+
- Interactive web UI for reviewing conversations and workflow details
2848

2949
## Development
3050

@@ -39,4 +59,4 @@ This launches a FastAPI server with uvicorn and opens the UI.
3959
## Support
4060

4161
For questions or fixes, refer to the source code, tests, and issues.
42-
Contributions via pull requests are welcome.
62+
Contributions via pull requests are welcome.

assets/grafi-dev-demo.gif

4.9 MB
Loading

assets/start_page.png

107 KB
Loading

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = ["setuptools>=68", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "graphite-dev"
6+
name = "grafi-dev"
77
version = "0.0.1"
88
description = "Run a grafi Assistant locally with a live workflow graph & trace viewer"
99
authors = [{ name = "Craig Li", email = "craig@binome.dev" }]

0 commit comments

Comments
 (0)