danielmiessler /Fabric
Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
★ 44,590⑂ 4,341👁 381⑃ 1,051● 876▤ 520◈ 364
44,590
stars
+1
4,341
forks
381
watchers
1,051
prs
876
issues
520
releases
364
discussions
README
特别鸣谢:
Warp,专为多 AI 智能体编程而生
支持 macOS, Linux 和 Windows
fabric
fabric 是一个使用 AI 来增强人类能力的开源框架。
English ·
中文
!Screenshot of fabric
更新日志 •
什么是 Fabric 及其原因 •
哲学理念 •
安装指南 •
使用方法 •
REST API •
示例 •
直接使用 Patterns •
自定义 Patterns •
辅助应用 •
元数据
什么是 Fabric 及其原因
自 2022 年底现代 AI 兴起以来,我们看到了海量的用于完成任务的 AI 应用。有成千上万的网站、聊天机器人、移动应用和其他接口可供使用。
这一切都非常令人兴奋且强大,但是_将这些功能整合到我们的生活中并不容易_。
换句话说,AI 没有能力问题——它有的是整合问题。
Fabric 的诞生就是为了解决这个问题,通过创建和组织 AI 的基本单元——Prompt(提示词)本身!
Fabric 按照现实世界中的任务来组织 Prompt,允许人们在一个地方创建、收集和组织他们最重要的 AI 解决方案,以便在他们最喜欢的工具中使用。如果你喜欢命令行,你甚至可以直接把 Fabric 本身作为接口使用!
更新日志
若想深入了解 Fabric 及其内部机制,请阅读 docs 文件夹 中的文档。这里还有一个极其有用且定期更新的 Fabric DeepWiki。
点击查看最近更新
亲爱的用户:
我们在 Fabric 做了很多激动人心的事情,我想在这里做一个简短的总结,让您感受一下我们的开发速度!
以下是我们添加的新功能和特性(最新在前):
最近的主要功能
- v1.4.447 (2026年4月16日) — Claude Opus 4.7:将 Anthropic SDK 更新至 v1.37.0,并在可用模型中添加了新的 Claude Opus 4.7,支持 100万 Token 的上下文窗口。
- v1.4.437 (2026年3月16日) — OpenAI Codex 插件:Fabric 现在支持使用 OpenAI Codex 作为后端(需订阅)!
- v1.4.417 (2026年2月21日) — Azure AI Gateway 插件:添加了 Azure AI Gateway 插件,支持通过统一的 Azure APIM Gateway 和共享订阅密钥身份验证连接多个后端 (AWS Bedrock, Azure OpenAI, Google Vertex AI)。
- v1.4.416 (2026年2月21日) — Azure Entra ID 身份验证:添加了带有共享 Azure 实用程序、Entra ID/MSAL 支持的认证插件,并将通用的 Azure 逻辑提取到可重用的 azurecommon 包中。
- v1.4.380 (2026年1月15日) — Microsoft 365 Copilot 集成:添加了对企业版 Microsoft 365 Copilot 的支持。
- v1.4.378 (2026年1月14日) — Digital Ocean GenAI 支持:添加了对 Digital Ocean GenAI 的支持,以及使用指南。
- v1.4.356 (2025年12月22日) — 完整的国际化支持。
- v1.4.350 (2025年12月18日) — 交互式 API 文档:在 /swagger/index.html 添加了 Swagger/OpenAPI UI。
- v1.4.338 (2025年12月4日) — 添加了 Abacus 供应商支持(RouteLLM APIs)。
- v1.4.337 (2025年12月4日) — 添加 "Z AI" 供应商支持(Z AI overview)。
- v1.4.334 (2025年11月26日) — Claude Opus 4.5 支持。
- v1.4.331 (2025年11月23日) — GitHub Models 支持。
- v1.4.322 (2025年11月5日) — 交互式 HTML 概念图与 Claude Sonnet 4.5。
- v1.4.317 (2025年9月21日) — 葡萄牙语变体支持:支持巴西葡萄牙语 (pt-BR) 和欧洲葡萄牙语 (pt-PT)。
- v1.4.314 (2025年9月17日) — Azure OpenAI 迁移:迁移到官方 openai-go/azure SDK。
- v1.4.311 (2025年9月13日) — 更多国际化支持:添加了德语、波斯语、法语、意大利语、日语、葡萄牙语、中文。
- v1.4.309 (2025年9月9日) — 全面的国际化支持:包含英语和西班牙语语言文件。
- v1.4.303 (2025年8月29日) — 新二进制版本:Linux ARM 和 Windows ARM 目标,支持树莓派和 Windows Surface。
- v1.4.294 (2025年8月20日) — Venice AI 支持:添加了隐私优先的开源 AI 提供商 Venice AI("About Venice")。
- v1.4.291 (2025年8月18日) — 语音转文字:添加了 OpenAI 语音转文字支持,包含 --transcribe-file、--transcribe-model 和 --split-media-file 标志。
这些功能代表了我们致力于使 Fabric 成为最强大、最灵活的 AI 增强框架的承诺!
介绍视频
请注意,以下很多视频是在 Fabric 还是基于 Python 的时代录制的,所以请务必使用下方最新的安装指南。
- Network Chuck
- David Bombal
- 作者本人的工具介绍
- 更多关于 Fabric 的 YouTube 视频
目录
- fabric
- 什么是 Fabric 及其原因
- 更新日志
- 最近的主要功能
- 介绍视频
- 目录
- 变更记录
- 哲学理念
- 将问题拆解成组件
- 太多的 Prompt
- 安装指南
- 一键安装(推荐)
- 手动下载二进制文件
- 使用包管理器
- macOS (Homebrew)
- Arch Linux (AUR)
- Windows
- Windows (Scoop)
- 从源码构建
- Docker
- 环境变量
- 配置设置 (Setup)
- 支持的 AI 供应商
- 按 Pattern 指定模型
- 为所有 Pattern 添加别名
- 迁移
- 升级
-Top issues
#1974[Feature request]: Fabric CLI has become too cluttered7 comments · 2026-01-26#1438[Feature request]: A2A (Agent2Agent Protocol) integration support for providing more tools and context to agents?4 comments · 2025-04-22#1167[Feature request]: Allow for creating patterns in YAML4 comments · 2024-11-26#1911[Feature request]: OAuth authentication support for Google Gemini3 comments · 2025-12-31#1609[Feature request]: Multi document format support via pandoc3 comments · 2025-07-13#322[Feature request]: create_investigation_visualization output mermaid2 comments · 2024-04-04#2105Collaboration: Fabric patterns × Connectome AI.OS (nearly identical missions)1 comments · 2026-04-27#2030Request: TUI for interacting with the Fabric CLI1 comments · 2026-02-26
Discussions
#2331getting started - using fabric to extract wisdom from a youtube video - what (free) models to start out with? - what groq model to use anno 2026 to replace groq compound?4 comments · 2026-11-04#2327getting started - using fabric to extract wisdom from a youtube video - no VTT files2 comments · 2026-11-01#2271Fabric AI included in AgentManager's tool catalog1 comments · 2026-10-18#2259Fabric now supports firecrawl search0 comments · 2026-10-05#2250Fabric Development is back at high velocity!1 comments · 2026-10-03#2230Patterns are output contracts, and abliterated models quietly stop honouring them1 comments · 2026-09-26#2227Is "label_and_rate" doing what it should do?2 comments · 2026-09-25#2149hark — pipe your Mac's audio (meetings, podcasts, mic) straight into Fabric1 comments · 2026-06-27
Latest release
v1.4.567 v1.4.567 2026-11-08Changes PR 2336 by henrikdukefoss: feat(providers): add StandardCompute as an OpenAI-compatible provider - Added StandardCompute as an OpenAI-compatible provider, including a new ProviderMap entry with the base URL https://api.stdcmpt.com/v1 and authentication via the STANDARDCOMPUTE_API_KEY environment variable. - Added a TestCreateClient test case covering the new StandardCompute provider. - Updated the README provider list to document StandardCompute.