#Flow-Like: Local First, Embeddable, Cross-Platform Workflow Engine & Platform

24 messages · Page 1 of 1 (latest)

fringe grail
#

Hi, I’m Felix.

I’m building Flow-Like, an open-source, Rust-first workflow platform.

Workflows are strongly typed graphs. Nodes are implemented in Rust and executed by a Rust async runtime. Types are part of the graph and validated before and during execution.

Local-first means workflows can run directly on your device (desktop or mobile). The same workflows can optionally run on a server, for example via the web app.

A workflow is a directory of blobs, files, and file-based databases (e.g. DataFusion, LanceDB). This file-based model is abstracted through object_store, allowing workflows to move between local, S3-compatible, or cloud-backed storage without changing behavior.

Flow-Like is both an engine and a platform:
Rust execution core and backend
Self-hosting options (local, containers, Kubernetes)
User management, governance, data and access control
An app-store-style catalog for workflow-based applications

I’ve already invested a few thousand hours to reach this first usable state.

The desktop app uses Tauri, the UI is React, everything else is Rust.
Early project - Feedback on graph IR, execution model, and node APIs is welcome.

Repo: https://github.com/TM9657/flow-like
Website: https://flow-like.com/

wheat holly
#

looks really cool, but I got an issue trying to load a template

#

If i click here, the app get stuck at this layout

#

I don't know if I need to be authenticated before

#

this buttons looks really big tho

#

On the profile settings, the account date is invalid

fringe grail
wheat holly
#

I don't usually use workflows but I saw that is local first and I wanted to give it a try

#

here maybe you can add the free / premium / pro tags too (for the model catalog)

wheat holly
#

If I have the time, I will contribute

fringe grail
wheat holly
#

ok! that sounds really great and organized

fringe grail
#

currently working on an interface builder and after that a web app, which should be pretty straight forward (same codebase as the tauri frontend, just different backend injection)

wheat holly
#

Do you mind if I create issues on github with UI/UX related improvements?

fringe grail
#

wait there is a UX study ticket

#

here I am collecting all the feedback, feel free to either create a child ticket or add a comment here 🙂

wheat holly
#

oh, I will add a few comments there, thanks!

#

btw, the project looks really awesome

fringe grail
#

thank you very much! Was a lot of work so far, but finally it is getting together

torn zenith
#

Petition to call the AI assistant Flow-Rida 😂

This looks really cool though, defs following the development of it