From 0608e3d660d417e9155b6359c2ae86e9a52f06b9 Mon Sep 17 00:00:00 2001 From: Daniel Miessler Date: Thu, 1 Feb 2024 20:16:14 -0800 Subject: [PATCH] Added some additional documentation, but the real stuff will come with a usage GIF of the universal client. --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index e8b8f53..cd0493c 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@

fabric is an open-source framework for augmenting humans using AI.

[Description](#description) • +[CLI-Native](#cli-native) • [Naming](#naming) • [Structure](#structure) • [Functionality](#functionality) • @@ -52,6 +53,17 @@ One of fabric's main features is helping people collect and integra - Create social media posts from any content input - And a million more… +## CLI-native + +One of the coolest parts of `fabric` 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! + +```bash +# Take any idea from `stdin` and send it to the `/essay` API! +cat "An idea that coding is like speaking with rules." | essay +``` + ## Naming `fabric` is themed off of, um…_fabric_. So, think blankets, quilts, patterns, etc. Here's the structure: @@ -94,6 +106,11 @@ Even better, you can also have your [Mill](https://github.com/danielmiessler/fab Here's an abridged output example from the `extractwisdom` pattern (limited to only 10 items per section). +```bash +# Paste in the transcript of a YouTube video of Riva Tez on David Perrel's podcast +pbpaste | extract_wisdom +``` + ```markdown ## SUMMARY: