Flowise AI is an open-source platform that helps you optimize your workflow and productivity using artificial intelligence. It analyzes your tasks, goals, habits, and preferences, and provides you with personalized suggestions and insights. Flowise helps you achieve more with less stress and distraction.
âĄGetting Started with Flowise AI
Download & Install NodeJSÂ >= 18.15.0
-
Firstly,Install Flowise
npm install -g flowise
-
Use this command to start Flowise AI
npx flowise start
Use the username & password
npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234
đłÂ Docker
Docker Compose
- Navigate to
docker
directory at the project root - CreateÂ
.env
 file and specify theÂPORT
 (refer toÂ.env.example
) docker-compose up -d
- Open http://localhost:3000
- To stop the container, use
docker-compose stop
Docker Image
-
Build the image locally:
docker build --no-cache -t flowise .
-
Run the image:
docker run -d --name flowise -p 3000:3000 flowise
-
Stop the image:
docker stop flowise
đ¨âđťÂ Developers
A single mono repository contains 3 modules of Flowise AI.
server
: Node backend to serve API logicsui
: React frontendcomponents
: Langchain components
Prerequisite
- Install Yarn
npm i -g yarn
Setup
-
Clone the repo using this command:
git clone https://github.com/FlowiseAI/Flowise.git
-
Go into the repository directory
cd Flowise
-
Install all modules dependencies:
yarn install
-
Build the code:
yarn build
-
Start the application:
yarn start
Now, you can access the application on http://localhost:3000
-
For development build:
yarn dev
The app will refresh itself on http://localhost:8080 whenever you modify the code.
đ Authentication
For app authentication, use FLOWISE_USERNAME
 and FLOWISE_PASSWORD
 to the .env
 file in packages/server
:
FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234
How to update flowise from linux command prompt with the newest version. I installed it on aws. Will I lose my data during update?