Flowise  by FlowiseAI

LLM flow builder with drag-and-drop UI

Created 3 years ago
54,799 stars

Top 0.6% on SourcePulse

GitHubView on GitHub
Project Summary

Flowise provides a visual, drag-and-drop interface for building and deploying Large Language Model (LLM) applications and AI agents. It targets developers and researchers looking for a no-code/low-code solution to rapidly prototype and manage complex LLM workflows, offering a streamlined way to integrate various LLM providers and tools.

How It Works

Flowise utilizes a modular architecture with a Node.js backend and a React frontend. It functions as a visual orchestrator, allowing users to connect pre-built components (nodes) representing LLM models, prompts, data loaders, vector stores, and other utilities. This node-based approach simplifies the creation of complex LLM chains and agents by abstracting away much of the underlying code, enabling rapid iteration and experimentation.

Quick Start & Requirements

  • Install: npm install -g flowise
  • Start: npx flowise start
  • Prerequisites: NodeJS >= 18.15.0
  • Docker: Available via docker compose up -d or docker run.
  • Documentation: Flowise Docs

Highlighted Details

  • Visual drag-and-drop interface for LLM app development.
  • Supports integration with various LLM providers and tools via third-party nodes.
  • Offers self-hosting options across multiple cloud platforms (AWS, Azure, GCP, etc.).
  • Includes optional username/password authentication for the UI.

Maintenance & Community

  • Active community with a Discord server for support and discussions.
  • Contributions are welcomed, with a contributing guide available.

Licensing & Compatibility

  • Licensed under the Apache License Version 2.0.
  • Permissive license suitable for commercial use and integration into closed-source projects.

Limitations & Caveats

The project mentions a potential "JavaScript heap out of memory" error during the build process, suggesting users may need to increase Node.js heap size for larger builds.

Health Check
Last Commit

3 weeks ago

Responsiveness

1 week

Pull Requests (30d)
1
Issues (30d)
0
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Elvis Saravia Elvis Saravia(Founder of DAIR.AI), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
5 more.

activepieces by activepieces

0%
23k
Open-source Zapier alternative for AI workflow automation
Created 3 years ago
Updated 23 hours ago
Feedback? Help us improve.