Flowise Overview
This page is the original Flowise project overview, synchronised from the upstream Flowise documentation. It is kept here as reference for the underlying open-source builder that powers PebbleFlows. For the PebbleAI-specific framing of what you can build, see PebbleFlows - Visual AI Builder.
.gif)
Flowise is an open source generative AI development platform for building AI Agents and LLM workflows.
It offers a complete solution that includes:
- Visual Builder
- Tracing & Analytics
- Evaluations
- Human in the Loop
- API, CLI, SDK, Embedded Chatbot
- Teams & Workspaces
There are 3 main visual builders namely:
- Assistant
- Chatflow
- Agentflow
Agentflow
Agentflow is the most powerful builder — the superset of Chatflow & Assistant. Use it to create multi-agent systems, complex workflow orchestration, and everything Chatflow and Assistant can do. In PebbleAI this is the recommended starting point. Learn more in Agentflow V2.

Chatflow
Chatflow is designed to build single-agent systems, chatbots and simple LLM flows. It is more flexible than Assistant. Users can use advanced techniques like Graph RAG, Reranker, Retriever, etc.
Note: In PebbleAI, Chatflow is being gradually superseded by Agentflow V2. New flows should prefer Agentflow.

Assistant
Assistant is the most beginner-friendly way of creating an AI Agent. Users can create chat assistants that can follow instructions, use tools when necessary, and retrieve knowledge base from uploaded files (RAG) to respond to user queries.
.png)
Flowise Capabilities
| Feature Area | Flowise Capabilities |
|---|---|
| Orchestration | Visual editor, supports open-source & proprietary models, expressions, custom code, branching/looping/routing logic |
| Data Ingestion & Integration | Connects to 100+ sources, tools, vector databases, memories |
| Monitoring | Execution logs, visual debugging, external log streaming |
| Deployment | Self-hosted options, air-gapped deploy |
| Data Processing | Data transforms, filters, aggregates, custom code, RAG indexing pipelines |
| Memory & Planning | Various memory optimization techniques and integrations |
| MCP Integration | MCP client/server nodes, tool listing, SSE, auth support |
| Safety & Control | Input moderation & output post-processing |
| API, SDK, CLI | API access, JS/Python SDK, Command Line Interface |
| Embedded & Share Chatbot | Customizable embedded chat widget and component |
| Templates & Components | Template marketplace, reusable components |
| Security Controls | RBAC, SSO, encrypted creds, secret managers, rate limit, restricted domains |
| Scalability | Vertical/horizontal scale, high throughput/workflow load |
| Evaluations | Datasets, Evaluators and Evaluations |