TM9657

flow like

Built by TM9657 โ€ข 618 stars

What is flow like?

Flow-Like: Strongly Typed Enterprise Scale Workflows. Built for scalability, speed, seamless AI integration and rich customization.

How to use flow like?

1. Install a compatible MCP client (like Claude Desktop). 2. Open your configuration settings. 3. Add flow like using the following command: npx @modelcontextprotocol/flow-like 4. Restart the client and verify the new tools are active.
๐Ÿ›ก๏ธ Scoped (Restricted)
npx @modelcontextprotocol/flow-like --scope restricted
๐Ÿ”“ Unrestricted Access
npx @modelcontextprotocol/flow-like

Key Features

Native MCP Protocol Support
Real-time Tool Activation & Execution
Verified High-performance Implementation
Secure Resource & Context Handling

Optimized Use Cases

Extending AI models with custom local capabilities
Automating system workflows via natural language
Connecting external data sources to LLM context windows

flow like FAQ

Q

Is flow like safe?

Yes, flow like follows the standardized Model Context Protocol security patterns and only executes tools with explicit user-granted permissions.

Q

Is flow like up to date?

flow like is currently active in the registry with 618 stars on GitHub, indicating its reliability and community support.

Q

Are there any limits for flow like?

Usage limits depend on the specific implementation of the MCP server and your system resources. Refer to the official documentation below for technical details.

Official Documentation

View on GitHub
<p align="center"> <a href="https://flow-like.com"> <img src="apps/desktop/public/app-logo.webp" alt="Flow-Like Logo" width="80" /> </a> </p> <h1 align="center">Flow-Like</h1> <p align="center"> <strong>If you can't see it, you can't trust it.</strong><br/> A Rust-powered workflow engine that runs on your device โ€” laptop, server, or phone.<br/> Fully typed. Fully traceable. Fully yours. </p> <p align="center"> <a href="https://app.codacy.com/gh/TM9657/flow-like/dashboard?utm_source=gh&utm_medium=referral"><img src="https://app.codacy.com/project/badge/Grade/244d2db2a84f4e79b64d984639a2b18f" alt="Codacy Badge" /></a> <a href="https://discord.com/invite/mdBA9kMjFJ"><img src="https://img.shields.io/discord/673169081704120334" alt="Discord" /></a> <a href="https://app.fossa.com/projects/custom%2B49014%2Fflow-like?ref=badge_small"><img src="https://app.fossa.com/api/projects/custom%2B49014%2Fflow-like.svg?type=small" alt="FOSSA Status" /></a> <a href="https://flow-like.com"><img src="https://img.shields.io/badge/website-flow--like.com-0a7cff?logo=google-chrome&logoColor=white" alt="Website" /></a> <a href="https://docs.flow-like.com"><img src="https://img.shields.io/badge/docs-docs.flow--like.com-0a7cff?logo=readthedocs&logoColor=white" alt="Docs" /></a> <a href="https://flow-like.com/download"><img src="https://img.shields.io/badge/download-Desktop%20App-28a745?logo=tauri&logoColor=white" alt="Download" /></a> </p> <p align="center"> <a href="https://github.com/TM9657/flow-like/stargazers"><strong>โญ Star on GitHub</strong></a> ยท <a href="https://docs.flow-like.com"><strong>๐Ÿ“– Docs</strong></a> ยท <a href="https://discord.com/invite/mdBA9kMjFJ"><strong>๐Ÿ’ฌ Discord</strong></a> ยท <a href="https://flow-like.com/download"><strong>๐Ÿ“ฅ Download</strong></a> </p>

Flow-Like is a visual workflow automation platform that runs entirely on your hardware. Build workflows with drag-and-drop blocks, run them on your laptop, phone, or server, and get a clear record of where data came from, what changed, and what came out โ€” no cloud dependency, no black boxes, no guesswork.

<p align="center"> <img src="assets/recording.gif" alt="Flow-Like Visual Workflow Studio" width="100%" /> </p>

Why Flow-Like?

Your workflows run on your device. Nowhere else.

Most workflow tools run in someone else's cloud. Your data leaves your machine, passes through third-party servers, and you hope for the best. If you're offline, you're stuck.

Flow-Like runs entirely on your hardware โ€” your laptop, your server, your phone. Your data never leaves your device unless you want it to. No cloud dependency, no vendor holding your workflows hostage, no "please upgrade to enterprise for self-hosting."

This isn't just a privacy feature. It means you can automate in air-gapped environments, on factory floors, in hospital networks, on mobile devices in the field, or simply on your couch without Wi-Fi. Write once, run anywhere you have a device.

A Rust engine fast enough to run on a phone

The reason this works is raw performance. Flow-Like's engine is built in Rust โ€” compiled to native code, no garbage collector, no runtime overhead. The same workflow that takes 500ms in a Node.js engine takes 0.6ms in Flow-Like.

MetricFlow-LikeTypical workflow engines
Execution speed~244,000 workflows/sec~200 workflows/sec
Latency per workflow~0.6ms~50-500ms
EngineRust (native compiled)Python / Node.js (interpreted)

That 1000x performance gap means real workflows can run on resource-constrained devices โ€” phones, edge hardware, Raspberry Pis โ€” not just beefy cloud servers. And on powerful machines, it means processing millions of executions without breaking a sweat.

Full visibility into every execution

Most workflow tools show a green checkmark and move on. You're left guessing where data came from and why the result looks the way it does.

Flow-Like workflows are fully typed โ€” they track what data flows where and why. Every input, transformation, and output is recorded with complete lineage and audit trails.

  • Data Origins โ€” See exactly where each value came from: the API response, the file, the user input.
  • Transformations โ€” Every validation, enrichment, and reformatting step is visible and traceable.
  • Clear Contracts โ€” Type-safe input/output definitions catch errors before deployment, not in production.
  • Three Perspectives โ€” Process view for business, Data view for analysts, Execution view for engineers. Same workflow, different lenses.

And everything else

  • AI-Native โ€” Run LLMs locally or in the cloud with guardrails, approval gates, and full execution tracing on every call.
  • White-Label Ready โ€” Embed the editor in your product. Your logo, your colors, your brand. SSO, usage metering, and per-tenant scoping included.
  • Source Available โ€” BSL license, free for the vast majority of users (<2,000 employees and <$300M ARR).

How it compares

FeatureFlow-Liken8nZapier / MakeTemporal
Runs on your deviceโœ… Desktop, phone, edge, serverโš ๏ธ Needs a serverโŒ Cloud onlyโš ๏ธ Needs infrastructure
Works 100% offlineโœ… Full capabilityโš ๏ธ PartialโŒ Requires internetโœ… Self-hosted
Type safetyโœ… Fully typedโŒ Runtime onlyโŒ Noneโš ๏ธ Language-level
Data lineage / audit trailโœ… CompleteโŒ LimitedโŒ Noneโš ๏ธ Via logging
Performanceโœ… ~244K/sec (Rust)โš ๏ธ ~200/sec (Node)โš ๏ธ Cloud-limitedโš ๏ธ Go-based
Visual builderโœ… Full IDEโœ… Goodโœ… SimpleโŒ Code only
UI builderโœ… Built-inโŒ NoneโŒ NoneโŒ None
LLM orchestrationโœ… Built-in + guardrailsโš ๏ธ Via nodesโš ๏ธ Via integrationsโŒ Manual
White-label / embedโœ… Full customizationโŒ BrandedโŒ BrandedโŒ No UI
Business process viewsโœ… Process / Data / ExecutionโŒ Single viewโŒ Single viewโŒ Code only
LicenseSource Available (BSL)Sustainable UseProprietaryMIT

Quick Start

๐Ÿ’ป Desktop Appโ˜๏ธ Web App๐Ÿ“ฑ Mobile Appโš™๏ธ From Source
Download NowTry OnlineComing SoonBuild Yourself
macOS ยท Windows ยท LinuxAvailable nowiOS ยท AndroidLatest features

The Ecosystem

๐ŸŽจ Visual Workflow Studio

A no-code IDE for building workflows. Smart wiring with type-aware pins, inline execution feedback, live validation, and snapshot-based debugging.

<p align="center"> <img src="assets/recording.gif" alt="Visual Studio" width="100%" /> </p>

๐Ÿงฉ 900+ Built-in Nodes

APIs & webhooks, databases, file processing (Excel, CSV, PDF), AI models & computer vision, messaging (Slack, Discord, email), IoT, logic & control flow, security & auth โ€” and growing.

โ†’ Explore the Node Catalog

๐Ÿค– AI-Powered Workflows

Download and run LLMs, vision models, and embeddings locally or in the cloud. Every AI decision is logged with full context โ€” inputs, outputs, model version, and reasoning trace.

<p align="center"> <img src="https://cdn.flow-like.com/website/SelectYourModel.webp" alt="AI Model Catalog" width="100%" /> </p>

๐Ÿ“ฆ Apps & Templates

Package workflows as shareable applications with built-in storage. Run them offline or in the cloud. Browse the template store or share your own.

<p align="center"> <img src="https://cdn.flow-like.com/website/CreateApp.webp" alt="Create Apps" width="48%" /> <img src="https://cdn.flow-like.com/website/Store.webp" alt="Template Store" width="48%" /> </p>

Who it's for

<table> <tr> <td width="33%" valign="top">

๐Ÿ‘จโ€๐Ÿ’ป Developers

  • Runs on any device โ€” laptop, phone, edge, server
  • Type-safe data contracts
  • Custom node SDK (Rust)
  • Git-based version control
  • Source available codebase
</td> <td width="33%" valign="top">

๐Ÿ“Š Business & Analysts

  • No-code drag-and-drop builder
  • Process, Data, and Technical views
  • Approval workflows and change tracking
  • Shareable apps and templates
</td> <td width="33%" valign="top">

๐Ÿข IT & Operations

  • RBAC and enterprise governance
  • Complete audit trails
  • Air-gap and offline deployment
  • SSO / OIDC integration
  • Compliance-ready (GDPR, SOC2)
</td> </tr> </table>

Build from Source

# Prerequisites: Rust, Bun, Tauri prerequisites, Protobuf compiler
# Full guide: https://docs.flow-like.com/contributing/getting-started/

git clone https://github.com/TM9657/flow-like.git
cd flow-like
bun install
bun run build:desktop

๐Ÿ’ก Platform-specific hints for macOS, Windows, and Linux are in the docs.


White-Label & Customization

Embed the visual editor in your application, or run the engine headlessly behind the scenes.

  • Themes โ€” Catppuccin, Cosmic Night, Neo-Brutalism, Soft Pop, Doom, or create your own
  • Design Tokens โ€” Map your brand palette with dark/light mode support
  • SSO โ€” OIDC/JWT with scoped secrets per tenant
  • Usage Metering โ€” Per-tenant quotas, event tracking, audit trails
  • SDKs & APIs โ€” Control workflows programmatically

Perfect for SaaS platforms, internal tools, client portals, and embedded automation.


Contributing

We welcome contributions of all kinds โ€” new nodes, bug fixes, docs, themes, and ideas.

โ†’ Read CONTRIBUTING.md for setup instructions and guidelines.

โ†’ Browse good first issue to find a place to start.

โ†’ Join Discord for questions and discussion.


<details> <summary><strong>๐Ÿ“ธ Screenshots & Gallery</strong></summary> <br/>

Team & Access Management

<p align="center"> <img src="https://cdn.flow-like.com/website/TeamManagement.webp" alt="Team Management" width="100%" /> </p> <p align="center"> <img src="https://cdn.flow-like.com/website/RightsAndRoles.webp" alt="Rights and Roles" width="100%" /> </p>

Built-in Storage & Search

<p align="center"> <img src="https://cdn.flow-like.com/website/Storage.webp" alt="Storage" width="100%" /> </p>

Files, tables, and hybrid keyword+vector search โ€” right on the canvas. No extra services needed.

</details> <details> <summary><strong>โ“ FAQ</strong></summary> <br/>

Is Flow-Like free to use? Most likely, yes. Flow-Like uses the Business Source License (BSL), which is free if your organization has fewer than 2,000 employees and less than $300M in annual recurring revenue. This covers startups, SMBs, and most enterprises. Read the full license.

Can I run it completely offline? Yes, 100%. Flow-Like works fully offline on your local machine โ€” ideal for air-gapped networks and secure environments. Switch to online mode anytime to collaborate.

Can I embed it in my product? Yes. Flow-Like is white-label ready โ€” embed the visual editor, customize the theme to your brand, integrate SSO, or run just the engine headlessly.

What languages can I use? The visual builder is no-code. For custom nodes, you write Rust. SDKs and REST APIs are available for programmatic control.

Is it production-ready? Flow-Like is actively developed and used in production. We recommend thorough testing for mission-critical workflows. See the releases page for version stability.

How do I get support? Discord for quick help, Docs for guides, or GitHub Issues for bugs and features.

</details> <details> <summary><strong>๐Ÿ—๏ธ Built With</strong></summary> <br/>

Flow-Like stands on the shoulders of incredible open-source projects:

Frontend: React Flow ยท Radix UI ยท shadcn/ui ยท Next.js ยท Tailwind CSS ยท Framer Motion

Desktop & Runtime: Tauri ยท Rust ยท Tokio ยท Axum

AI & ML: llama.cpp ยท Candle ยท ONNX Runtime

Data: Zustand ยท TanStack Query ยท Dexie.js ยท SeaORM ยท Zod

Tooling: Bun ยท Vite ยท Biome

Thank you to all maintainers and contributors of these projects! ๐Ÿ™

</details>

๐Ÿ“Š Project Stats

<p align="center"> <picture> <img src="https://repobeats.axiom.co/api/embed/6fe5df31b9a96f584f8898beb4457bd8aa3852f1.svg" alt="Repobeats analytics" width="48%" /> </picture> <picture> <img src="https://api.star-history.com/svg?repos=TM9657/flow-like&type=Date" alt="Star History" width="48%" /> </picture> </p>
<p align="center"> <a href="https://flow-like.com">Website</a> ยท <a href="https://docs.flow-like.com">Docs</a> ยท <a href="https://flow-like.com/download">Download</a> ยท <a href="https://flow-like.com/blog">Blog</a> </p> <p align="center"> <strong>Made with โค๏ธ in Munich, Germany</strong><br/> <sub> <a href="./LICENSE">License</a> ยท <a href="./CODE_OF_CONDUCT.md">Code of Conduct</a> ยท <a href="./SECURITY.md">Security</a> </sub> </p>

Global Ranking

-
Trust ScoreMCPHub Index

Based on codebase health & activity.

Manual Config

{ "mcpServers": { "flow-like": { "command": "npx", "args": ["flow-like"] } } }