Redleaf Hub

Redleaf was built around the Flask framework because it aligns perfectly with the core ethos of the project. Flask enabled me to build Redleaf as a highly portable and team-based system—one simple enough to either run over a local network or distribute as a standalone, precomputed project folder.

However, to use the Redleaf Engine alongside the Node Leaf visual canvas, you often had to juggle multiple steps—open a terminal, navigate directories, activate environments, start backend services, and launch the interface. Each step adds friction. And friction is the enemy of flow.

Redleaf Hub was created to remove that friction.

It is a standalone desktop application built with Flutter, designed to orchestrate your entire Redleaf ecosystem from a single interface. Instead of managing processes manually, you manage projects visually.

The Redleaf Hub Setup

Offline, Instant Project Generation

Managing multiple isolated knowledge bases used to require manual setup and duplication. Redleaf Hub streamlines this by maintaining a local, hidden template of the Redleaf repository.

With a single action, you can create a new, fully isolated instance of the engine directly on your machine—no internet required.

The Redleaf Hub Setup

Smart Server Orchestration

Managing isolated knowledge bases.

The Hub understands your local environment.

Once you configure your Conda environment and your Node Leaf executable path within the settings, the Hub handles the rest. When you start a project, it automatically activates the environment, launches the backend, and manages the process lifecycle.

It also monitors the system directly. Using a lightweight polling mechanism, it detects exactly when the backend server is ready and updates the interface in real time. The moment the system comes online, the UI responds with a clear, actionable state and a one-click launch into Node Leaf.

The Node Leaf Launcher Bar

With Redleaf Hub, the ecosystem becomes unified.

The Python engine powers the processing. Node Leaf provides a spatial interface for working with ideas. The Hub ties everything together into a single, coherent experience.

No terminal juggling. No scattered processes. Just a controlled, local-first environment for building and exploring knowledge.

You can find the repository and download the latest release here:
https://github.com/nathanfx330/Redleaf-Hub