Skip to content

Latest commit

 

History

History
108 lines (68 loc) · 1.7 KB

README.md

File metadata and controls

108 lines (68 loc) · 1.7 KB

Getting Started

Prerequisite

Latest NodeJS installed

⚡Quick Start

  1. Install Flowise
npm install -g flowise
  1. Start Flowise
npx flowise start
  1. Open http://localhost:3000

🐳 Docker

Docker Compose

  1. Go to docker folder at the root of the project
  2. Create .env file and specify the PORT (refer to .env.example)
  3. docker-compose up -d
  4. Open http://localhost:3000
  5. You can bring the containers down by docker-compose stop

Docker Image

  1. Build the image locally:
docker build --no-cache -t flowise .
  1. Run image:
docker run -d --name flowise -p 3000:3000 flowise
  1. 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: Langchain components

Prerequisite

Install Yarn

npm i -g yarn

Setup

  1. Clone the repository
git clone https://github.com/FlowiseAI/Flowise.git
  1. Go into repository folder
cd Flowise
  1. Install all dependencies of all modules:
yarn install
  1. Build all the code:
yarn build
  1. Start the app:
yarn start

You can now access the app on http://localhost:3000

  1. For development build:
yarn dev

Any code changes will reload the app automatically on http://localhost:8080