The biggest challenge I faced in 2023——and still today—is **the sheer number of AI prompts out there**. We all have prompts that are useful, but it's hard to manage them, discover new ones, _and manage the different versions of the ones we like_.
@ -53,11 +46,20 @@ One of <code>fabric</code>'s main features is helping people collect and integra
- Create social media posts from any content input
- And a million more…
## Quickstart
There are three main ways to get started with Fabric.
1. Navigate to the [`/patterns`](https://github.com/danielmiessler/fabric/patterns) directory and start exploring! You can use any of those in any AI application that you have!
2. Head over to the [`/server/`](https://github.com/danielmiessler/fabric/server) directory and set up your own Fabric Mill with your own patterns running! You can then use the `standalone_client_examples` to connect to it.
We're also working on a universal client that will let you do all sorts of cool stuff!
## CLI-native
One of the coolest parts of `fabric` is that it's command-line native!
One of the coolest parts of the project is that it's **command-line native**!
Each `fabric` pattern (prompt) you see in the `/patterns` directory can be used in any AI application you use, but you can also set up your own server using the `/infrastructure/server` code and then call APIs directly!
Each pattern (prompt) you see in the `/patterns` directory can be used in any AI application you use, but you can also set up your own server using the `/infrastructure/server` code and then call APIs directly!
```bash
# Take any idea from `stdin` and send it to the `/write_essay` API!
@ -66,7 +68,7 @@ cat "An idea that coding is like speaking with rules." | write_essay
## Naming
`fabric` is themed off of, um…_fabric_. So, think blankets, quilts, patterns, etc. Here's the structure:
Fabric is themed off of, well… _fabric_—as in…woven materials. So, think blankets, quilts, patterns, etc. Here's the concept and structure:
- The project itself is called **Fabric**, and it's the parent concept.
- Individual AI modules (think prompts) are called **Patterns**.