labring/FastGPT

FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval,...

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 38 minutes ago
Added to GitGenius on February 14th, 2025
Created on February 23rd, 2023
Open Issues & Pull Requests: 173 (-2)
Number of forks: 7,276
Total Stargazers: 29,430 (+0)
Total Subscribers: 147 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.8 hours
Mean response time: 17.8 days
90th percentile: 20.1 days
Tracked items: 2,676

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 13 hours, while "good feature" waits about 3 days. 48% of tracked open issues have had no activity in three months. Only 7% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 136
New in 7 days: 3
Closed in 7 days: 1
Avg open age: 247 days
Stale 30+ days: 116
Stale 90+ days: 94

Recent activity

Opened in 7 days: 2
Closed in 7 days: 1
Comments in 7 days: 4
Events in 7 days: 10

Top labels

  • bug (2,211)
  • Stale (468)
  • auto-closed (458)
  • feature (209)
  • good feature (10)
  • question (6)
  • documentation (2)
  • in-progress (2)

Detailed Description

FastGPT is an AI Agent construction platform written in TypeScript that enables users to build and deploy complex question-answering systems with minimal setup. The platform provides out-of-the-box capabilities including data processing, RAG retrieval, and visual workflow orchestration, allowing developers to create sophisticated applications without extensive configuration.

The repository is actively maintained with significant community engagement.

The platform supports multiple large language models including OpenAI, Claude, Deepseek, and Qwen, with integration capabilities for various AI services. Core features include Agent Skill orchestration, conversation workflows, and plugin workflows with basic RPA nodes. The knowledge base functionality supports multiple file formats including txt, md, html, pdf, docx, pptx, csv, and xlsx, with capabilities for URL reading and CSV batch imports. Users can perform hybrid retrieval with reranking and access knowledge bases through an API interface.

FastGPT offers three deployment options: a cloud service version at fastgpt.io, a community self-hosted version deployable via Docker or Sealos Cloud, and a commercial version with additional features and professional support. The platform includes debugging capabilities such as single-point knowledge base search testing, conversation feedback with citation modification and deletion, and complete call chain logging. Application evaluation and testing features are built in, with plans for advanced orchestration debug modes and application node logging.

FastGPT operates under the FastGPT Open Source License, which permits backend service commercialization but prohibits SaaS offerings without commercial authorization. The platform includes operational capabilities such as login-free sharing windows, iframe embedding, unified conversation record review with data annotation, and application operation logging.

The repository is classified across multiple machine learning and AI development categories including text generation, NLP tools, model deployment, inference optimization, and language model serving. Documentation is available in multiple languages including English, Simplified Chinese, Indonesian, Thai, Vietnamese, and Japanese, reflecting the project's international user base and commitment to accessibility.