3.1 Public Boundaries on Both Sides
Cost and boundaries7 items compared
Product path
Community self-hosting + Professional / Enterprise
Cloud + community self-hosting + managed / self-hosted commercial editions
Open source license
GPLv3; X-Pack commercial boundaries require separate confirmation
FastGPT Open Source License: allows commercial use as a backend service provider for other applications and as an application development platform delivered to enterprises; written authorization is required to operate a similar multi-tenant SaaS with the source code or to remove/modify the LOGO and copyright information in the console
Public minimum self-hosted infrastructure
At least 4 cores / 8GB / 100GB
No fixed unified minimum CPU / memory, sizing is based on vector database, document volume, model, and concurrency
Deployment method
Docker; Enterprise supports clusters
Docker Compose, with multiple vector backends supported; Kubernetes commercial delivery boundaries require confirmation
Private / offline
Community edition can be deployed offline and self-hosted; Professional and Enterprise include vendor support
Commercial editions support private deployment and fully offline operation
Procurement model
Professional edition one-time perpetual authorization + next-year maintenance; Enterprise quote-based
Cloud has free and two monthly subscriptions; managed commercial edition starts monthly; private deployment uses per-server licenses in Standard / Professional / Ultimate versions
Vendor support tiers
Professional 5x8, Enterprise 7x24; availability and RTO / RPO require contract confirmation
Four support tiers, with coverage expanding from business days to 7x24 and first-response targets increasing by tier; all paid tiers include security patches, new feature support, and remote online assistance; paid tiers include a dedicated support group, and the highest tier adds an account manager; private deployment delivery can include installation, debugging, and vendor technical maintenance; concrete availability and recovery metrics require contract confirmation
GPLv3 and the FastGPT Open Source License create different constraint profiles: distribution, derivative works, multi-tenant SaaS operation, and de-branding boundaries should each enter the legal checklist. X-Pack commercial boundaries need written confirmation.
Internal enterprise use and external delivery should separately list secondary development ownership, distribution obligations, de-branding rights, and multi-customer service model, then check each LICENSE against the actual delivery path.
Authorization price, maintenance ratio, subscription price, and plan boundaries should use same-day written quotes from both sides. Record tax basis, authorization period, and implementation/maintenance scope together.
The procurement checklist should require a responsibility matrix, incident levels, recovery targets, and upgrade/rollback owners. Record first-response targets separately from repair time limits. For buyout models, additionally confirm whether next-year maintenance keeps the same service coverage. Final commitments should be based on the contract.
3.2 Three-Year TCO for Buyout and Subscription
Compare buyout and subscription under the same three-year scale. The cost table should record license, maintenance, hardware, model usage, implementation, cluster, upgrade, secondary development, and risk reserve:
Cost and boundaries9 items compared
License / subscription
Buyout side is first-year authorization; subscription side is three-year subscription. Use each side's official same-day real price
Second- and third-year maintenance
The key variable for buyout models, which must be included in years two and three
Hardware
Convert minimum resource requirements into actual server or cloud-host cost, including storage and backup
Model consumption
Vectorization and generation, estimated by real Q&A volume, with the same assumptions on both sides
Implementation
Person-days for deployment, debugging, knowledge-base construction, and permission configuration
Cluster
Whether multiple nodes are required, and whether multiple nodes require additional authorization
Upgrades
Three-year version upgrade path and whether extra fees apply
Feature customization
Person-days to fill missing capabilities, including long-term maintenance
Risk cost
Rework caused by version boundary mismatch, migration cost, or failed review
The output is a three-year TCO table, plus sensitivity analysis for member count, document volume, request volume, and dual-node requirements.
The subscription-vs-buyout conclusion should be based on a same-scope three-year table. Record scale, growth assumptions, and internal budgeting model together.