Flowise
Free tierOpen source visual platform for building AI agents and LLM-powered applications
Free tier available·All audiences·Powered by Agnostic (100+ LLMs supported)·API available·Open source
Key strengths
Visual drag-and-drop builder for AI agents and workflowsOpen source with self-hosting supportSupports 100+ LLMs, embeddings, and vector databasesEnterprise-grade observability with OpenTelemetry and PrometheusFlexible deployment via cloud or on-premises with horizontal scaling
Free tier + paid plans
United States
Founded 2023
Self-hostable
No ratings yet
Developer Documentation
Installation
npm install -g flowise
npx flowise start
Flowise runs as a local server (default: http://localhost:3000) with a full visual canvas UI.
API Usage
All deployed flows expose a prediction endpoint:
import requests
url = "/api/v1/prediction/:id"
def query(payload):
response = requests.post(url, json=payload)
return response.json()
output = query({"question": "hello!"})
SDKs are available for TypeScript and Python.
Key Technical Features
- Multi-agent orchestration via Agentflow with distributed task coordination
- RAG support across file types: TXT, PDF, RTF, DOC, HTML, CSS, JS, JSON, XML, CSV, MD, SQL
- Observability: Full execution traces, Prometheus metrics export, OpenTelemetry integration
- Embedded Chat Widget: Drop into any web app with a JS snippet
- 100+ LLMs & embeddings: OpenAI, Anthropic, Mistral, Llama, AWS Bedrock, and more
- Vector DB integrations: Pinecone, Milvus, Chroma, Weaviate, and others
- Horizontal scaling: Message queue + worker architecture for production workloads
- On-prem & cloud: Docker-ready, supports self-hosted and managed cloud deployments
