Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 24 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,31 @@ Or run from source:
python -m grafi_dev.cli <path to your assistant instance>
```

This will automatically open a webpage displaying the Graphite interface.

![starting_age](/assets/start_page.png)

The highlighted components show the main interface elements:

**Header**: Displays the current conversation ID and assistant request ID, with a "New Conversation" button to start fresh sessions.

**Main Panel**:

- **Left**: Visual workflow representation showing the execution flow
- **Right**: Detailed information including events, conversation data, and flow history
- **Info Tab**: Shows the detailed information of the workflow or selected components
- **Event Tab**: Shows all the event of the workflow or selected components
- **History Tab**: Shows complete conversation history across all assistant request IDs.

**Message Input**: Located at the bottom, allows you to send messages directly to the Graphite assistant.

![demo-gif](/assets/grafi-dev-demo.gif)

## Feature

* Run any assistant and inspect its workflow in the browser
* Live node execution and event trace
* Interactive web UI for reviewing conversations and workflow details
- Run any assistant and inspect its workflow in the browser
- Live node execution and event trace
- Interactive web UI for reviewing conversations and workflow details

## Development

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

For questions or fixes, refer to the source code, tests, and issues.
Contributions via pull requests are welcome.
Contributions via pull requests are welcome.
Binary file added assets/grafi-dev-demo.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/start_page.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ requires = ["setuptools>=68", "wheel"]
build-backend = "setuptools.build_meta"

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