Configs2026年4月22日·1 分钟阅读

FastGPT — Knowledge-Based AI Platform with Visual Workflow Builder

Self-hosted RAG platform with visual AI workflow orchestration, data processing pipelines, and multi-model support for building Q&A systems.

Agent 就绪

先审查再安装

这个资产需要先审查。复制的指令会要求 Agent dry-run、列出写入项,确认后再继续。

Needs Confirmation · 62/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Knowledge
安装
Single
信任
信任等级:Established
入口
FastGPT Overview
先审查命令
npx -y tokrepo@latest install d3d380cf-3e8b-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run,确认写入项后再运行此命令。

Introduction

FastGPT is a self-hosted platform for building knowledge-based AI applications. It combines RAG retrieval, visual workflow orchestration, and data processing into an integrated system where teams can create and deploy Q&A bots and AI assistants without writing code.

What FastGPT Does

  • Processes documents into searchable knowledge bases with automatic chunking and embedding
  • Provides a visual drag-and-drop workflow editor for building AI application logic
  • Implements RAG retrieval with hybrid search combining vector and full-text methods
  • Supports multi-model routing across OpenAI, Claude, and open-source models
  • Offers API endpoints for integrating built applications into external systems

Architecture Overview

FastGPT is built with Next.js for the frontend and Node.js for the backend, backed by MongoDB for application data and PostgreSQL with pgvector for vector storage. The workflow engine executes directed acyclic graphs of processing nodes. A plugin system allows extending workflows with custom nodes for HTTP calls, code execution, and database queries.

Self-Hosting & Configuration

  • Deploy with Docker Compose using the provided configuration files
  • Configure LLM provider API keys and model endpoints in the environment file
  • Set up MongoDB and PostgreSQL with pgvector for data storage
  • Customize embedding models and chunk sizes for knowledge base ingestion
  • Configure SSO and team permissions through the admin panel

Key Features

  • Visual workflow builder with drag-and-drop node composition
  • Hybrid RAG search combining vector similarity and keyword matching
  • Multi-model support with automatic routing and fallback
  • Plugin system for extending workflows with custom logic
  • Team collaboration with role-based access control

Comparison with Similar Tools

  • Dify — similar visual builder; FastGPT has deeper knowledge base processing features
  • RAGFlow — focuses on document understanding; FastGPT adds a full workflow orchestration layer
  • Flowise — LangChain-based flow builder; FastGPT integrates its own RAG pipeline natively
  • Quivr — simpler RAG interface; FastGPT offers more advanced workflow composition
  • AnythingLLM — all-in-one desktop RAG; FastGPT is a team-oriented web platform

FAQ

Q: What document formats does FastGPT support? A: PDF, Word, Excel, CSV, Markdown, plain text, and web page URLs.

Q: Can I use local models? A: Yes. Configure any OpenAI-compatible endpoint including Ollama, vLLM, or LocalAI.

Q: Is there a free hosted version? A: The team offers a cloud version, but the open-source edition is fully functional for self-hosting.

Q: How does the workflow editor work? A: It provides a canvas where you connect nodes for input, knowledge retrieval, LLM calls, conditional logic, and output.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产