FlowiseAI
Ask or search…
K

Getting Started

Prerequisite

Latest NodeJS installed

⚡Quick Start

  1. 1.
    Install Flowise
npm install -g flowise
  1. 2.
    Start Flowise
npx flowise start

🐳 Docker

Docker Compose

  1. 1.
    Go to docker folder at the root of the project
  2. 2.
    Copy the .env.example file and paste it as another file named .env
  3. 3.
    docker-compose up -d
  4. 5.
    You can bring the containers down by docker-compose stop

Docker Image

  1. 1.
    Build the image locally:
docker build --no-cache -t flowise .
  1. 2.
    Run image:
docker run -d --name flowise -p 3000:3000 flowise
  1. 3.
    Stop image:
docker stop flowise

👨‍💻 Developers

Flowise has 3 different modules in a single mono repository.
  • server: Node backend to serve API logics
  • ui: React frontend
  • components: Integrations components

Prerequisite

Install Yarn
npm i -g yarn

Setup

  1. 1.
    Clone the repository
git clone https://github.com/FlowiseAI/Flowise.git
  1. 2.
    Go into repository folder
cd Flowise
  1. 3.
    Install all dependencies of all modules:
yarn install
  1. 4.
    Build all the code:
yarn build
  1. 5.
    Start the app:
yarn start
You can now access the app on http://localhost:3000
  1. 6.
    For development build:
  • Create .env file and specify the PORT (refer to .env.example) in packages/ui
  • Create .env file and specify the PORT (refer to .env.example) in packages/server
yarn dev
Any code changes will reload the app automatically on http://localhost:8080
Watch an introduction & setup tutorial on Flowise, shoutout to Leon!