Drag & drop UI to build your customized LLM flow using LangchainJS https://github.com/FlowiseAI/Flowise
|
|
2 years ago | |
|---|---|---|
| README.md | 2 years ago |
Drag & drop UI to build your customized LLM flow using LangchainJS
Install Flowise
npm install -g flowise
Start Flowise
npx flowise start
With username & password
npx flowise start --FLOWISE_USERNAME=user --FLOWISE_PASSWORD=1234
docker folder at the root of the project.env file and specify the PORT (refer to .env.example)docker-compose up -ddocker-compose stopBuild the image locally:
docker build --no-cache -t flowise .
Run image:
docker run -d --name flowise -p 3000:3000 flowise
Stop image:
docker stop flowise
Flowise has 3 different modules in a single mono repository.
server: Node backend to serve API logicsui: React frontendcomponents: Langchain componentsInstall Yarn
npm i -g yarn
Clone the repository
git clone https://github.com/FlowiseAI/Flowise.git
Go into repository folder
cd Flowise
Install all dependencies of all modules:
yarn install
Build all the code:
yarn build
Start the app:
yarn start
You can now access the app on http://localhost:3000
For development build:
yarn dev
Any code changes will reload the app automatically on http://localhost:8080
To enable app level authentication, add FLOWISE_USERNAME and FLOWISE_PASSWORD to the .env file in packages/server:
FLOWISE_USERNAME=user
FLOWISE_PASSWORD=1234