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.

24 articles 39.4k View on GitHub ↗
24 articles
How Fabric's REST API Handles Ollama Compatibility: A Complete Technical Guide

Discover how Fabric's REST API achieves full Ollama compatibility with three endpoints when using the --serveOllama flag. Understand request translation, response streaming, and the specific APIs involved.

how-to-guide
Feb 28, 2026
Fabric Pattern Loader Code: Path and Implementation in the Fabric Repository

Locate Fabric pattern loader code at internal/tools/patterns_loader.go in the danielmiessler/fabric repo. Discover its implementation for parsing, validating, and registering pattern definitions.

how-to-guide
Feb 28, 2026
Does Fabric Support Streaming AI Responses? A Complete Technical Guide

Yes Fabric supports streaming AI responses natively using server-sent events SSE. Learn how to enable the Stream flag and route incremental chunks.

how-to-guide
Feb 28, 2026
How to Integrate Fabric's REST API into Your Application

Seamlessly integrate Fabric's REST API into your app. Launch the HTTP server with fabric --serve and access OpenAPI endpoints at localhost:8080. Secure with X-API-Key for robust integration.

how-to-guide
Feb 28, 2026
What Is the `internal/plugins/ai` Directory in Fabric? The AI Vendor Abstraction Layer Explained

Discover the purpose of the internal plugins ai directory in Fabric. Learn how this AI vendor abstraction layer unifies communication with multiple AI providers using a single Vendor interface.

internals
Feb 28, 2026
How Fabric Handles Different AI Provider APIs: A Deep Dive into the Vendor Architecture

Fabric unifies AI provider APIs like OpenAI, Anthropic, Gemini, and Azure with a single vendor interface. Discover its pluggable architecture for seamless integration.

architecture
Feb 28, 2026
How to Inject Variables into Fabric Patterns: Complete Technical Guide

Learn to inject variables into Fabric patterns using a reactive JSON store. Dynamically merge user values into templates at runtime for flexible designs.

how-to-guide
Feb 28, 2026
How to List Available Patterns in Fabric: CLI Guide and Source Code Walkthrough

Easily list available Fabric patterns using the CLI command fabric --listpatterns or fabric -l. Explore the source code and find patterns in ~/.config/fabric/patterns.

how-to-guide
Feb 28, 2026
How to Use Fabric from the Command Line: The Complete Guide

Master the Fabric CLI. Execute AI-powered prompts directly from your terminal with this comprehensive guide. Learn command-line usage and unlock Fabric's full potential.

how-to-guide
Feb 28, 2026
How to Set Up Custom Patterns in Fabric: Complete Configuration Guide

Learn to set up custom patterns in Fabric easily. Use the `fabric --setup` command to create your private, update-safe prompts that override defaults.

how-to-guide
Feb 28, 2026
Where Are Fabric's Built‑in Patterns Stored? A Deep Dive into the Source Code

Discover where Fabric's built-in patterns are stored in the source code. A deep dive into the data patterns directory and its system md files reveals all.

deep-dive
Feb 28, 2026
How Fabric's Pattern System Works: From Disk Storage to Runtime Templating

Discover how Fabric's pattern system utilizes a three-layer architecture to manage AI prompt templates, from disk storage to runtime expansion for secure and efficient prompt engineering.

internals
Feb 28, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →