AIAny
AI Agent2024
Icon for item

Fabric

Organizes reusable AI prompts as Markdown 'Patterns' you run from the CLI — summarize a video, extract claims, rate content. Switch among 20+ providers (OpenAI, Claude, Gemini, Ollama) and reach them via CLI, web UI, or REST API.

Introduction

The bet behind Fabric is contrarian: the bottleneck in everyday AI use isn't model capability, it's plumbing. People know an LLM could summarize a talk or pull the claims out of an article, but they rarely build the habit because re-wiring the prompt every time is friction. Fabric's answer is to treat each task as a named, reusable 'Pattern' — a Markdown prompt you invoke like a shell command.

What Sets It Apart
  • Prompts as files, not chat history. Patterns live as version-controlled Markdown, so the prompt that summarizes a transcript is reviewable, forkable, and shared through a community library instead of locked in someone's chat window.
  • Provider-agnostic by design. The same fabric -p extract_wisdom runs against OpenAI, Anthropic, Gemini, Ollama, Bedrock, and 20+ other backends — changing models is a flag, not a rewrite.
  • Built for the pipe. Output is plain text meant to flow into grep, jq, or the next Pattern, so AI becomes one more composable Unix-style tool rather than a separate app you context-switch into.
  • More than a CLI. A web UI and REST API expose the same Patterns for non-terminal users and server deployments.
Who It's For

Great fit if you live in the terminal, want your AI workflows under version control, or prefer a shared prompt library over reinventing prompts from scratch. The Go rewrite ships as a single fast binary, with no Python environment to manage. Look elsewhere if you want a polished consumer chat app with memory and account sync — Fabric is deliberately a tool, not a product, and its payoff scales with your willingness to wire Patterns into your own scripts.

Information

  • Websitegithub.com
  • OrganizationsUnsupervised Learning
  • AuthorsDaniel Miessler, Jonathan Dunn, Scott Behrens, Andre Guerra
  • Published date2024/01/03

Categories

More Items

GitHub
AI Client2024

Unifies visual creator tools, reusable Skills, and a Codex-powered Agent to handle video translation, image/video generation, voiceovers, and editing in one local multimodal workspace. Desktop and web clients share a synchronized state machine and keep data local by default.

GitHub
AI Coding2025

Runs many shells inside one terminal and treats coding agents as first-class panes. Combines daemon-backed persistent sessions, vim-style modal control, BSP tiling, a session rail and an Inbox that surfaces approvals, questions and finished turns from LLM-based coding agents — useful when you run and manage agent workflows alongside shells.

GitHub
AI Agent2026

Audits deployed AI agents for governance and operational misalignment, running up to 60 inspections that detect deception, manipulation, fabrication, unpredictability and opacity; outputs JSON/Markdown scorecards, a graded A–F score, and optional Pro reports and dashboards.