Great video, my friend! Love that you cover all angles, especially the installation that has changed to Go. Keep it up. Do some agent's videos, too. You are great at this.
@nexuslux
18 күн бұрын
This is the best video on fabric on youtube. I had no idea you could string patterns together. Thats a gamechanger for me. Subscribed.
@kevinmorris3331
13 күн бұрын
I thought the exact same thing! stringing patterns together is an amazing functionality as I have been doing this outside fabric to this point trying to make a kind of "agent" type workflow.
@sixfeetwonder_
10 күн бұрын
What is the primary use case for using fabric would you guys say? I watched the video but I'm not really into AI if truth be told haha. But im very intrigued because it sounds pretty cool these pattern scripts you can link together. What services or outcomes do you guys leverage this for?? Thanks :)
@vik6986
5 күн бұрын
Great video as always. Please review Romo AI. Worth buying or not.....
@DESX312
18 күн бұрын
I just found your channel a few weeks ago and subscribed. You're super underrated, but I think you're just starting to really hit KZitem's algorithm. So I assume you'll be seeing huge growth soon. I really liked all your obsidian content.
@beingpax
18 күн бұрын
Thank you for these words. ❤️
@HalaMadridYnadaMas1411
11 күн бұрын
Thanks a lot helps me to understand everything - keep going!
@carktok
16 күн бұрын
Awesome intro. Also, your API keys are working great! 👹 😂
@beingpax
16 күн бұрын
Oh wait. I will delete them. Hahah
@srikanthg_in
13 күн бұрын
😂
@kevinmorris3331
13 күн бұрын
Great video! I have been using Fabric and Obsidian for a bit now, but it is a bit indirect as I save my terminal results as .md files into my vault. I am excited to see how you have integrated it directly into Obsidian.
@srikanthg_in
13 күн бұрын
Great explanation. Can I use it to track the share market?
@ronnykhalil
18 күн бұрын
ooooo 👀 cant wait for the obsidian followup video!
@chaseelder2758
16 күн бұрын
@beingpax hey creator of the unofficial fabric plugin if you end up featuring the plugin, let me know. I have another plugin (mesh-ai) that isn’t approved on the community repo yet, but can be installed via BRAT, it accomplishes the same things as the unofficial fabric plugin but without having to have fabric, or fabric connector installed.
@its_ot
15 күн бұрын
Fabric is awesome! Funny I found this video after building a python app that leverages fabric's system prompts instead of the app itself 😂 I also didn't know you could string fabric commands together so thanks for that! I really need to dig into the patterns but I've been mainlining extract_wisdom summaries of 3 hour youtube videos for a month now LOL
@jbssfl
13 күн бұрын
Fabric doesn’t have a Python library does it? How did you use it in your Python code?
@its_ot
4 күн бұрын
@@jbssfl I'm using OpenAI's API and using the fabric patterns as the system prompt.
@sankalpkumar4490
16 күн бұрын
Great work
@lkobzik
4 күн бұрын
Thanks!
@camiloquiroga516
15 күн бұрын
Hi Prakash, your video was great and it encouraged me to install Fabric and I am grateful for that. If you could share more applications exploring the pattern I would be greatly interested in watching a new video.
@shuntera
12 күн бұрын
As the community adds patterns, where do they get added? How can we have the patterns search for additions/updates? Would also be nice if there was a place where the patterns were all briefly described without having to open each pattern .md file
@cossack4930
18 күн бұрын
Your face is covering the example in your Obsidian sections.
@beingpax
18 күн бұрын
Yes. Sorry for that. Will make a complete setup video next.
18 күн бұрын
@@beingpax Of course you will :) Looking forward to that. Dark mode please :)
@lakshent
15 күн бұрын
Hi, just a quick question. Can we use iterative questions to refine output in fabric
@beingpax
14 күн бұрын
Maybe you can create a custom pattern and chain your patterns. But you will only be able to see the final version output.
@lakshent
14 күн бұрын
True. But to me it’s a major drawback. One of the major principles in use of generative ai is iteration. That polishes the outcome and it can only be done after seeing the initial output.
@mocha7348
17 күн бұрын
Hi Prakash, do you know how to turn off background mode? because it wastes a lot of laptop battery and ram memory also....😊🙏🙏
@beingpax
17 күн бұрын
What background mode?
@mocha7348
17 күн бұрын
@@beingpax what i mean is Obsidian still running in background, it is make RAM goes high
@nexuslux
17 күн бұрын
Can you talk a bit more baout the 'chaining' together of patterns?
@samukarbrj
10 күн бұрын
can I translate to my language, Portuguese-Brazilian for example?
@samukarbrj
10 күн бұрын
found: $ vim ~/.config/fabric/contexts/pt "please translate everything to português brasileiro" $ yt ... | fabric -p summarize --context pt
@realgouravverma
18 күн бұрын
This is amazing video. I am waiting for the next one because for me integration of AI with obsidian is the most valuable thing and it is free also. I have a question, have you ever used espanso tool. With the help of that tool if you just copy a youtube video link or anything and then if you want to put it into a format before pasting it somewhere then that tool will do that for us. So in this case whenever you copy the youtube link then if you press some keys (that we set in espanso tool) then it will run a script and your copied link will automatically pasted inside the inverted comma and another text that you are putting in the terminal along with youtube link. It is a great shortcut to do things more faster.
@beingpax
17 күн бұрын
Great. I used espanso previously when I was using windows. I'm on mac and use alfred for that auto text expansion. The workflow you suggested looks good. Maybe I should find how to do it in alfred.
@laternite
10 күн бұрын
I assure you, people are talking about Fabric.
@NLPprompter
17 күн бұрын
open interpreter + fabric =?!
@Robin-ch2cr
17 күн бұрын
As a Patreon i hope we stop going more into AI. I hate the Idea to link my notes with an AI expezially if its using api integrations.
@Robin-ch2cr
17 күн бұрын
that being said here is a not patterned analyse with custom prompts with a different integration: # Fabric: The Best AI Tool That Nobody is Talking About Fabric is a powerful, open-source framework designed to augment human tasks using AI. This tool simplifies the interaction with large language models (LLMs) and offers a range of pre-designed prompts, known as patterns, to streamline workflows. Below is a structured summary of key insights about Fabric, its installation process, and its practical applications. --- ## 🚀 Introduction to Fabric Fabric is an open-source AI tool that integrates seamlessly with existing LLMs like OpenAI, Anthropic, and others. It’s designed to simplify AI interactions and make advanced AI functionalities accessible through a terminal interface. ### Key Features of Fabric 1. **Simplified AI Interaction:** Despite being accessed via the terminal, Fabric offers an intuitive interface that is easy to learn and use. 2. **Pre-designed Prompts (Patterns):** Fabric utilizes patterns, which are pre-defined prompts that guide AI interactions efficiently. 3. **Reusability and Customization:** Patterns can be reused without the need for copy-pasting, and users can create their own custom patterns. 4. **Chaining Prompts:** Multiple patterns can be stitched together to handle complex workflows. 5. **Support for Multiple Models:** Fabric can work with various LLMs, including both proprietary (e.g., OpenAI) and open-source models (e.g., Llama). --- ## 🛠 Installation Process Fabric requires a few prerequisites before installation. The following steps outline the installation process, primarily for macOS, but similar steps apply to other operating systems. ### Prerequisites 1. **Install Go Language:** Fabric has migrated from Python to Go. Ensure Go is installed by running `go version` in the terminal. 2. **Install Homebrew (macOS):** Homebrew simplifies package management on macOS. Install it via its official website by running the provided command in the terminal. ### Step-by-Step Installation 1. **Install Go:** Use the command `brew install go` after installing Homebrew. 2. **Download Fabric:** Once Go is installed, use the command `go install ` to install Fabric. 3. **Configure Environment Variables:** Add Fabric’s path to the terminal’s environment variables using commands like `export PATH=$PATH:/usr/local/go/bin`. 4. **Run Initial Setup:** Execute `fabric setup` in the terminal. This will ask for API keys for different LLM providers like OpenAI, Anthropic, or Gro. --- ## 📝 Setting Up API Keys Fabric needs API keys to interact with LLM providers. These keys can be obtained from the respective provider’s developer portal. ### Obtaining API Keys 1. **Gro API Key:** Register at `gro.com` and navigate to the API section to generate a free key. 2. **KZitem API Key:** Use the Google Cloud Console to create a new project, enable the KZitem Data API, and generate a key. > [!tip] Ensure Privacy > Keep your API keys secure. Do not share them in public repositories or unsecured environments. ### Example API Key Setup - After obtaining the API keys, input them during the `fabric setup` process. - You can choose your preferred model (e.g., Llama 3.1 70B) as the default model for Fabric. --- ## ⚙ Using Fabric Fabric’s functionality revolves around using patterns to perform tasks. Below are examples and common use cases. ### Basic Fabric Commands 1. **List Available Patterns:** Use `fabric --list-patterns` to see all pre-installed patterns. 2. **Run a Simple Pattern:** For general queries, use a pattern like `fabric --pattern AI "What are LLMs?"`. > [!example] Running a General Query > > fabric --pattern AI "What are large language models?" > > This command uses a general AI pattern to provide information about LLMs. ### Advanced Use: Chaining Patterns Fabric allows for chaining multiple patterns together. For instance, you can extract the main ideas from a video and write a summary. > [!tip] Example Command > > yt "KZitemVideoURL" | fabric --pattern extract-ideas | fabric --pattern write-summary > > This command fetches the transcript, extracts ideas, and summarizes them. --- ## 📚 Practical Applications of Fabric ### Extracting Insights from Long-Form Content Fabric can quickly process long videos, podcasts, or articles and extract key insights. > [!example] Use Case: Extracting Insights from a Podcast > > yt "PodcastKZitemURL" | fabric --pattern extract-insights > > This workflow captures essential insights from long audio content. ### Creating Custom Patterns - Navigate to the `.config/fabric/patterns` directory to create or modify patterns. - Patterns are defined in Markdown-like files and can include instructions for AI models to follow. > [!info] Custom Pattern Example > You can create a pattern that summarizes technical documentation and stores it in a Markdown file. --- ## 🧩 Integrating Fabric with Obsidian One of the most powerful features of Fabric is its ability to integrate with note-taking apps like Obsidian. ### Integration Steps 1. **Create a Workflow:** Use Fabric to summarize research or ideas directly from KZitem videos into Obsidian notes. 2. **Streamline Note-Taking:** Use pre-defined patterns to automatically format content into Markdown for easy note integration. > [!tip] Upcoming Feature > Stay tuned for a detailed guide on integrating Fabric with Obsidian for enhanced note-taking capabilities. --- ## 🔍 Troubleshooting and Tips 1. **Installation Issues:** Ensure all prerequisites are correctly installed, and environment variables are properly set. 2. **API Key Errors:** Double-check API key validity and ensure correct input during setup. 3. **Pattern Execution Problems:** If patterns don’t run as expected, verify syntax and ensure all required components are installed. > [!important] Common Troubleshooting Command > Use `fabric --help` to access a list of available commands and options. --- Fabric is an innovative tool that can significantly enhance productivity by leveraging the power of AI. By following this guide, you can install, configure, and start using Fabric effectively in your daily tasks, particularly if you integrate it with powerful note-taking tools like Obsidian. --- Feel free to copy this formatted learning entry into your Obsidian notes for future reference and further exploration of Fabric's capabilities!
Пікірлер: 43