A cross-platform desktop application for managing and developing AI workflows with the Griptape framework. This Electron-based application provides a local environment for creating, testing, and running Griptape Nodes workflows with the Griptape Nodes integrated visual editor.
Griptape Nodes Desktop is a comprehensive desktop application that:
- Manages the Griptape Nodes Engine: Automatically installs, configures, and runs the Griptape Nodes backend engine
- Provides Secure Authentication: OAuth 2.0 integration with Griptape Cloud services
- Offers Visual Workflow Development: Embedded web-based visual workflow editor with drag-and-drop interface
- Handles Environment Setup: Automatically manages Python, UV package manager, and Griptape Nodes dependencies
- Monitors Engine Status: Real-time engine monitoring with detailed logging and status reporting
- Auto-Update Support: Velopack-powered automatic updates with multi-channel support
Download the latest version for your platform from griptapenodes.com.
Available for macOS, Windows, and Linux.
For complete documentation, including architecture details, development guidelines, and troubleshooting, see PROJECT-DOCS.md.
# Clone the repository
git clone https://github.com/griptape-ai/griptape-nodes-desktop.git
cd griptape-nodes-desktop
# Install dependencies
npm install
# Start development server
npm startThis project is licensed under the Apache License 2.0 - see the LICENSE file for details.
Made with ❤️ by the Griptape team
For more information, visit griptape.ai