Quick Overview
Fabric itself is actually a command line tool.
You typically use it from within a terminal tool. You give it an input (like the contents of a web page via curl
), and pipe that to a pre-written prompt, which Fabric calls “patterns”.
It then runs that prompt against that input, on any LLM provider of your choosing.
My Thoughts
- The most important part of the project is the open-source collection of LLM prompts (called “Patterns”)
- The “patterns” as they stand today, could do with some review & polish, but are overall still useful
- The methodology of defining these patterns, and piping inputs/outputs into each other is where the gold lies
- As such, I now maintain my own small set of patterns for use in this fashion
According to the Fabric Project
Since the start of 2023 and GenAI we’ve seen a massive number of AI applications for accomplishing tasks. It’s powerful, but it’s not easy to integrate this functionality into our lives.
In other words, AI doesn’t have a capabilities problem—it has an integration problem.
Fabric was created to address this by enabling everyone to granularly apply AI to everyday challenges.