Run a grafi Assistant locally with a live workflow graph & trace viewer
Project description
Graphite Dev
Graphite Dev provides a local assistant runtime with visual workflow tracing. The tool must be executed from the project root directory to function properly.
Installation
pip install grafi-dev
Usage
grafi-dev <path to your assistant instance>
Or run from source:
python -m grafi_dev.cli <path to your assistant instance>
This will automatically open a webpage displaying the Graphite interface.
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.
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
Development
To start the server from source
python -m grafi_dev.cli <path to your assistant instance>
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.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file grafi_dev-0.0.1.tar.gz.
File metadata
- Download URL: grafi_dev-0.0.1.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
371928629b88b7cc5c681cadd1b8ec98a3defd9150a3479783695c353c40af7b
|
|
| MD5 |
c21db504789720e9a484e9d4dd3d1ab5
|
|
| BLAKE2b-256 |
47425bc66c01b25cf8defe715cedc178a3c31ecd3d6b8c6bc80ec81b7194ce25
|
Provenance
The following attestation bundles were made for grafi_dev-0.0.1.tar.gz:
Publisher:
ci.yml on binome-dev/graphite-dev
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
grafi_dev-0.0.1.tar.gz -
Subject digest:
371928629b88b7cc5c681cadd1b8ec98a3defd9150a3479783695c353c40af7b - Sigstore transparency entry: 227584998
- Sigstore integration time:
-
Permalink:
binome-dev/graphite-dev@60bec80947883b64adb9c3586d6752588f0c4bf9 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/binome-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci.yml@60bec80947883b64adb9c3586d6752588f0c4bf9 -
Trigger Event:
push
-
Statement type:
File details
Details for the file grafi_dev-0.0.1-py3-none-any.whl.
File metadata
- Download URL: grafi_dev-0.0.1-py3-none-any.whl
- Upload date:
- Size: 13.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a32203a7b0885b9efdbae3bb050b14d35d7cb5c13ca2778f433a13d1a365fc11
|
|
| MD5 |
e126ec9ff81796654f2b576f3bea7c66
|
|
| BLAKE2b-256 |
4e43452084076a8283ffc7c68cafe18cdfab54c9d4f8a82413d6ca206d67feff
|
Provenance
The following attestation bundles were made for grafi_dev-0.0.1-py3-none-any.whl:
Publisher:
ci.yml on binome-dev/graphite-dev
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
grafi_dev-0.0.1-py3-none-any.whl -
Subject digest:
a32203a7b0885b9efdbae3bb050b14d35d7cb5c13ca2778f433a13d1a365fc11 - Sigstore transparency entry: 227585007
- Sigstore integration time:
-
Permalink:
binome-dev/graphite-dev@60bec80947883b64adb9c3586d6752588f0c4bf9 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/binome-dev
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
ci.yml@60bec80947883b64adb9c3586d6752588f0c4bf9 -
Trigger Event:
push
-
Statement type: