MIT 开源协议 · 可免费商用

别从零开始造轮子
FastAI 让大模型应用
开发快人一步

开源的大模型应用开发基座。AI 对话、Agent 编排、文件处理、用户体系、多端前端、管理后台——我们把“每个 AI 应用都要做一遍”的事情做好了,你只需要接入自己的业务逻辑。

terminal
$ git clone https://github.com/your-org/fastai.git
$ cd fastai/api && go run cmd/main.go
$ cd fastai/agent && python main.py
$ cd fastai/ui && npm run dev

 API 运行在 :9532
 Agent 引擎就绪
 前端已启动 http://localhost:5173

为什么选择 FastAI

一套基座,覆盖 AI 应用开发的全部基础设施

📦

开箱即用

内置用户认证、角色权限、文件上传、消息推送等通用能力,不用重复造轮子。

🤖

AI 原生

深度集成 LLM 对话、Agent 工作流编排、RAG 检索增强、多模态识别(OCR / 图像理解)。

📱

全端覆盖

Web、iOS、Android、微信小程序四端客户端 + 运营管理后台,一套基座全搞定。

⚖️

可免费商用

基于 MIT 协议开源,个人和企业均可自由使用、修改和分发,无任何限制。

核心能力

每一项都已生产就绪,开箱即用

01

AI 对话与 Agent 编排

完整的多轮对话系统,上下文记忆与意图识别。基于 LangGraph 的 Agent 引擎,支持复杂任务自动拆解与执行。

02

多模态文档处理

图片、PDF 等文件的上传与 AI 解析,自动 OCR 识别、内容分类与结构化存储。

03

用户体系与权限管理

手机号 + 验证码登录、微信 OAuth 授权、JWT 令牌、基于 Casbin 的 RBAC 权限控制。

04

MCP 协议服务

为 AI Agent 提供标准化的数据库读写能力,让大模型安全地操作业务数据。

05

多端统一 API

Web、iOS、Android、小程序共享同一套后端服务,保证数据一致性与开发效率。

06

运营管理后台

独立管理后台,支持用户管理、内容审核、数据统计、营销活动配置等运营需求。

项目架构

清晰的模块划分,每个服务独立可替换

fastai/
├── api/            # 核心业务 API — Go + Gin + GORM
├── agent/          # AI Agent 引擎 — Python + LangChain + LangGraph
├── mcp/            # MCP 协议服务 — 为 Agent 提供数据读写
├── admapi/         # 管理后台 API — Go + GoFrame + Casbin
├── mktapi/         # 营销运营 API — Go + Gin
├── ui/             # Web 前端 — React 19 + TypeScript + TailwindCSS
├── ios/            # iOS 客户端 — SwiftUI + MVVM
├── and/            # Android 客户端 — Kotlin + Jetpack Compose
├── wxmp/           # 微信小程序 — 原生开发
├── admui/          # 管理后台前端 — Vue 3 + Element Plus
├── database/       # 数据库 Schema 与迁移脚本
├── ops/            # 部署与运维脚本
└── docs/           # 项目文档

技术栈

成熟稳定的技术选型,经过生产环境验证

🔧
后端框架
Go 1.21 · Gin · GORM · GoFrame
🧠
AI 引擎
Python · LangChain · LangGraph · MCP
💬
大模型
通义千问 Qwen-Max · Qwen-VL-Max(多模态)
🗃️
数据存储
MySQL 8.0 · 腾讯云 VectorDB(RAG)· 腾讯云 COS
🖥️
Web 前端
React 19 · TypeScript · Vite · TailwindCSS
📱
移动端
SwiftUI · Kotlin + Jetpack Compose · 微信原生
🛡️
认证鉴权
JWT · 手机验证码 · 微信 OAuth · Casbin RBAC
⚙️
管理后台
Vue 3 · Element Plus · Vite

快速开始

三步启动,五分钟跑通

1 启动后端 API
cd api
cp config/config.example.yaml config/config.yaml
# 编辑 config.yaml,填写数据库连接与 API Key
go mod download && go run cmd/main.go
2 启动 AI Agent
cd agent
pip install -r requirements.txt
python main.py
3 启动 Web 前端
cd ui
npm install && npm run dev

准备好快人一步了吗?

FastAI 基于 MIT 协议开源,欢迎 Star、Fork 和贡献代码。

如需二次开发、定制部署或商务合作,欢迎联系我们:hi@fastai.fyi