dreamfactory — LLM 应用框架中文文档 是 AI Skill Hub 本期精选AI工具之一。已获得 1.8k 颗 GitHub Star,综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。
企业级自托管数据访问平台,为任何数据源提供安全的API接入。支持角色权限控制、与本地LLM集成,适合需要统一API管理和数据治理的企业和开发者。
dreamfactory — LLM 应用框架中文文档 是一款基于 Shell 开发的开源工具,专注于 API网关、数据治理、企业集成 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
企业级自托管数据访问平台,为任何数据源提供安全的API接入。支持角色权限控制、与本地LLM集成,适合需要统一API管理和数据治理的企业和开发者。
dreamfactory — LLM 应用框架中文文档 是一款基于 Shell 开发的开源工具,专注于 API网关、数据治理、企业集成 等核心功能。作为 GitHub 开源项目,它拥有活跃的社区支持和持续的版本迭代,代码完全透明可审计,支持本地部署以保护数据隐私。无论是个人使用还是集成到企业工作流,都能提供稳定可靠的解决方案。
# 克隆仓库 git clone https://github.com/dreamfactorysoftware/dreamfactory cd dreamfactory # 查看安装说明 cat README.md # 按 README 完成环境依赖安装后即可使用
# 查看帮助 dreamfactory --help # 基本运行 dreamfactory [options] <input> # 详细使用说明请查阅文档 # https://github.com/dreamfactorysoftware/dreamfactory
# dreamfactory 配置说明 # 查看配置选项 dreamfactory --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export DREAMFACTORY_CONFIG="/path/to/config.yml"
<p align="center"> <strong>DreamFactory is a self-hosted platform providing governed API access to any data source for enterprise apps and local LLMs.</strong> </p>
<p align="center"> <a href="https://docs.dreamfactory.com">Documentation</a> ∙ <a href="https://guide.dreamfactory.com/">Getting Started Guide</a> ∙ <a href="https://github.com/dreamfactorysoftware/dreamfactory/blob/master/CONTRIBUTING.md">Contribute</a> ∙ <a href="http://community.dreamfactory.com/">Community Support</a> </p>
<p align="center"> <img alt="GitHub License" src="https://img.shields.io/github/license/dreamfactorysoftware/dreamfactory.svg?style=plastic"> <img alt="Docker Pulls" src="https://img.shields.io/docker/pulls/dreamfactorysoftware/df-docker.svg?style=plastic"> <img alt="GitHub Release Date" src="https://img.shields.io/github/release-date/dreamfactorysoftware/dreamfactory.svg?style=plastic"> </p>
<p align="center"> <a href="https://twitter.com/dfsoftwareinc?lang=en"><img alt="Twitter Follow" src="https://img.shields.io/twitter/follow/dfsoftwareinc.svg?style=social"></a> </p>
<p align="center"> <a href="https://docs.dreamfactory.com/getting-started/installing-dreamfactory/windows-installation"> <img src="https://github.com/dreamfactorysoftware/dreamfactory/blob/develop/readme/install-on-windows.svg" alt="Install on Windows"> </a> <a href="https://github.com/dreamfactorysoftware/dreamfactory/tree/master/installers"> <img src="https://github.com/dreamfactorysoftware/dreamfactory/blob/develop/readme/install-on-linux.svg" alt="Install on Linux"> </a> </p>
<p align="center"> <a href="https://github.com/dreamfactorysoftware/df-helm"> <img src="https://github.com/dreamfactorysoftware/dreamfactory/blob/develop/readme/deploy-with-helm.svg" alt="Deploy with Helm"> </a> <a href="https://github.com/dreamfactorysoftware/df-docker"> <img src="https://github.com/dreamfactorysoftware/dreamfactory/blob/develop/readme/deploy-with-docker.svg" alt="Deploy with Docker"> </a> </p>
---
```bash
npx @dreamfactory/create-df-mcp ```
Or configure your existing DreamFactory instance as an MCP server. See the MCP Server documentation for setup instructions.
---
DreamFactory can be installed on Linux, Windows, Docker, or Kubernetes.
The fastest way to get started. Spins up DreamFactory, MySQL, Redis, and a sample PostgreSQL database:
git clone https://github.com/dreamfactorysoftware/df-docker.git
cd df-docker
docker compose up -d
See the df-docker repository for full instructions.
Our Node-based installer sets up DreamFactory with optional MCP server and a PostgreSQL test database:
npx @dreamfactory/create-df-mcp
See the NPX installer on npm for details.
---
---
DreamFactory connects to your database, introspects the schema (tables, views, stored procedures, relationships), and automatically generates a full set of REST endpoints with CRUD operations. Each endpoint is documented with an OpenAPI/Swagger specification. No code generation or compilation step is required — APIs are available immediately.
For standard CRUD operations, yes. DreamFactory generates feature-complete REST APIs with filtering, sorting, pagination, bulk operations, relationship handling, and stored procedure support. Custom business logic can be added via server-side scripting in PHP, Python, or Node.js.
DreamFactory includes a built-in MCP (Model Context Protocol) server that enables AI assistants and large language models to securely query your databases through governed API endpoints.
DreamFactory 是一个可自托管的平台,旨在为企业级应用和本地 LLM 提供受控的 API 访问能力。它能够将任何数据源转化为标准化的 API 接口,确保在连接企业数据时具备完善的治理与安全控制。
DreamFactory 提供强大的自动化能力,支持为 SQL 和 NoSQL 数据库自动生成 REST API,无需编写后端代码。它不仅能将数据库逻辑(如存储过程)暴露为 API 接口,还支持自动生成 OpenAPI/Swagger 文档,并能通过 MCP 协议实现与 AI 模型的安全集成。
您可以通过 NPX 快速安装支持 MCP 的 DreamFactory 版本,运行 `npx @dreamfactory/create-df-mcp` 即可开始。此外,DreamFactory 也支持在 Linux、Windows、Docker 或 Kubernetes 环境下进行部署。如果您已有现成的实例,也可以将其配置为 MCP server。
DreamFactory 适用于多种场景:首先是 API-first 开发,无需编写代码即可为现有数据库生成 REST API;其次是 AI 与 LLM 数据接入,通过 MCP 或 REST API 让 ChatGPT、Claude 或本地 LLM 安全地访问企业数据;此外,它还能将旧有的 SQL Server 或 Oracle 存储过程现代化,并作为微服务后端使用。
DreamFactory 能够连接数据库并自动内省其 Schema(包括表、视图、存储过程及关联关系),从而自动生成一套完整的、具备 CRUD 操作能力的 REST 接口。每个端点都会自动生成 OpenAPI/Swagger 规范文档,无需任何代码生成或编译步骤,即可实现复杂数据的检索与逻辑暴露。
DreamFactory 内置了 MCP (Model Context Protocol) server,专门用于 AI 与 LLM 的集成。通过该模块,AI 助手和大语言模型能够通过受控的 API 端点,以安全且符合治理规范的方式直接查询您的数据库,实现智能化数据交互。
成熟的企业数据网关方案,1.7K星说明市场认可度好。自托管架构适合有隐私要求的企业,与LLM生态集成是加分项,维护活跃。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
经综合评估,dreamfactory — LLM 应用框架中文文档 在AI工具赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。
| 原始名称 | dreamfactory |
| 原始描述 | DreamFactory is a secure, self-hosted enterprise data access platform that provides governed API access to any data source, connecting enterprise applications and on-prem LLMs with role-based access and identity passthrough. |
| Topics | API网关数据治理企业集成LLM应用角色权限 |
| GitHub | https://github.com/dreamfactorysoftware/dreamfactory |
| License | Apache-2.0 |
| 语言 | Shell |
收录时间:2026-05-22 · 更新时间:2026-05-30 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。