Skip to content
aicoolies logo
Fabric logo

Fabric

Modular AI prompt framework for everyday tasks

Fabric is an open-source framework that organizes AI prompts into reusable patterns for solving everyday tasks like summarizing content, explaining code, extracting insights from videos, and generating social media posts. Written in Go with support for 20+ AI providers including OpenAI, Claude, Gemini, and Ollama, it runs from the command line and can serve as a REST API. With 40,000+ GitHub stars, Fabric bridges the gap between AI capabilities and practical workflow automation.

About Fabric

Fabric takes a fundamentally different approach to AI integration by treating prompts as modular, reusable patterns rather than one-off conversations. Created by Daniel Miessler, the framework has amassed over 40,000 GitHub stars by providing a crowdsourced library of battle-tested prompt patterns for real-world tasks. Each pattern is a carefully crafted system prompt optimized for a specific purpose — from extracting wisdom from podcast transcripts to analyzing security vulnerabilities in code.

The tool runs as a CLI application written in Go, making it fast and easy to integrate into existing terminal workflows. Users can pipe content through patterns using standard Unix commands, chain multiple patterns together, and create shell aliases for frequently used operations. Fabric supports over 20 AI providers natively, including OpenAI, Anthropic Claude, Google Gemini, Ollama for local models, Groq, Mistral, DeepSeek, and Azure OpenAI. It can also run as a REST API server for integration with other applications and services.

Beyond the built-in pattern library, Fabric encourages users to create and share custom patterns tailored to their specific workflows. The framework supports speech-to-text transcription, interactive HTML output generation, and internationalization across 10+ languages. For developers and power users who want to systematically apply AI to their daily tasks without switching between chat interfaces, Fabric provides a scriptable, composable approach to leveraging large language models.

Pricing & Platform Specs

Pricing Summary

Fabric by Daniel Miessler is 100% free and open-source under the MIT license, providing an extensible CLI framework to run modular AI prompt patterns across local models and third-party APIs.

Supported Platforms

CLI (Windows, macOS, Linux), REST API server

Explore categories, tags & use cases

All-in-one LLM CLI tool with shell assistant, RAG, and function calling

All-in-one LLM CLI written in Rust that gives unified access to 20+ AI providers (OpenAI, Claude, Gemini, Ollama, Groq, Mistral, DeepSeek, and more) through one terminal interface. Includes a shell assistant, interactive REPL with session management, RAG over local files and URLs, custom roles, function calling, and a built-in HTTP server exposing Chat Completions, Embeddings, and Rerank APIs plus an LLM Playground and Arena for model comparison.

Open Source

AI-powered command-line productivity tool

ShellGPT (sgpt) is a command-line productivity tool powered by OpenAI models that generates shell commands, code snippets, and documentation directly in the terminal. Integrates with Bash, Zsh, PowerShell, and CMD; places AI-suggested commands into the terminal input via hotkeys. Supports persistent chat sessions, a REPL mode, and custom Python functions for extending capabilities. Accepts stdin and arguments for pipe-based workflows where command output can be piped to the AI.

Open Source

AI pair programming in your terminal

Terminal-based AI pair programmer with deep git integration. Auto-commits changes with meaningful messages and creates repository maps for navigating large codebases. Works with Claude, GPT, DeepSeek, and local models. One of the most popular open-source AI coding tools, known for its reliability, broad model support, and seamless command-line workflow.

Open Source

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Fabric?

Fabric is an open-source framework that organizes AI prompts into reusable patterns for solving everyday tasks like summarizing content, explaining code, extracting insights from videos, and generating social media posts. Written in Go with support for 20+ AI providers including OpenAI, Claude, Gemini, and Ollama, it runs from the command line and can serve as a REST API. With 40,000+ GitHub stars, Fabric bridges the gap between AI capabilities and practical workflow automation.

Is Fabric free?

Yes — Fabric is open source and free to use. Fabric by Daniel Miessler is 100% free and open-source under the MIT license, providing an extensible CLI framework to run modular AI prompt patterns across local models and third-party APIs.

Is Fabric open source?

Yes — Fabric is open source.

Is Fabric still maintained?

Yes — Fabric is active. Its listing was last verified on August 26, 2026.

What are the best Fabric alternatives?

The first editor-selected Fabric alternatives are AIChat, ShellGPT, Aider.