diff --git a/README.md b/README.md
index 1556bd9..b3e9295 100644
--- a/README.md
+++ b/README.md
@@ -7,87 +7,91 @@
Docs |
-Savvy is the easiest way to create, share and run runbooks from your terminal.
+Savvy is the easiest way to create, share and run workflows from your terminal.
-Savvy's CLI generates runbooks with AI or from commands you provide.
+Savvy's CLI generates workflows with AI or from commands you provide.
## Install Savvy's CLI
```sh
curl -fsSL https://install.getsavvy.so | sh
```
+## Generate Workflows using your commands
-## Generate Runbooks with AI
+Use `savvy record` or `savvy record history` to create a workflow using commands you provide.
-Use `savvy ask` to generate entire runbooks or a single command using natural language.
+You don't have to change anything about your shell or aliases, savvy auto expands all aliases to make sure your workflow runs reliably on any machine.
-Just run `savvy ask` and provide a prompt.
+### Create Workflows from your Shell History
-Any one can use it, there's no need to signup for an account or provide a credit card.
+Use `savvy record history` to go back in time and create a workflows by selecting just the commands you want.
-### Examples
+Savvy will never execute any command you select.
-1. Ask Savvy to create a runbook for publishing a new go module.
-
+
-2. Ask Savvy to help you with a tricky sequence of shell commands.
+### Sharing Workflows
-
+Workflows are private by default, but you can share them using a public or unlisted link from Savvy's dashboard.
+You can also export workflows to markdown and paste them in your existing docs.
-## Generate Runbooks using your commands
+### Create Workflows with Savvy Record
-Use `savvy record` or `savvy record history` to create a runbook using commands you provide.
+`savvy record` starts a new shell and all commands in this shell are recorded and sent to an LLM to generate a workflow.
-You don't have to change anything about your shell or aliases, savvy auto expands all aliases to make sure your runbook runs reliably on any machine.
+
-### Create Runbooks from your Shell History
+> [!NOTE]
+> Creating a workflow with savvy record requires you to signup for a free account.
-Use `savvy record history` to go back in time and create a runbooks by selecting just the commands you want.
+## Automatically Run Workflows
-Savvy will never execute any command you select.
+Use `savvy run` to search and run workflows right from your terminal.
+Savvy automatically fills in the next command to execute. Just press enter to run it.
-
+
-### Sharing Runbooks
+## Workflow Placeholders
-Runbooks are private by default, but you can share them using a public or unlisted link from Savvy's dashboard.
+Parameterizing workflows is very easy with Savvy.
-You can also export runbooks to markdown and paste them in your existing docs.
+Replace hardcoded values with `` from the dashboard for any step. Savvy takes care of the rest.
-### Create Runbooks with Savvy Record
+`savvy run` automatically detects any `` and prompts users to fill in the value only once per parameter.
-`savvy record` starts a new shell and all commands in this shell are recorded and sent to an LLM to generate a runbook.
+
+
-
-> [!NOTE]
-> Creating a runbook with savvy record requires you to signup for a free account.
+Check our [docs for more details on workflow placeholders](https://docs.getsavvy.so/guides/placeholders/)
-## Automatically Run Runbooks
+## Sync Workflows
-Use `savvy run` to search and run runbooks right from your terminal.
+Use `savvy sync` to keep a local copy of your workflows. If you're ever offline or in bad network conditions, you can still run your workflows with `savvy run --local`
-Savvy automatically fills in the next command to execute. Just press enter to run it.
+
-
+## Generate Workflows with AI
-## Runbook Parameterization
+Use `savvy ask` to generate entire workflows or a single command using natural language.
-Parameterizing runbooks is very easy with Savvy.
+Just run `savvy ask` and provide a prompt.
-Replace hardcoded values with `` from the dashboard for any step. Savvy takes care of the rest.
+Any one can use it, there's no need to signup for an account or provide a credit card.
-`savvy run` automatically detects any `` and prompts users to fill in the value only once per parameter.
+### Examples
-
-
+1. Ask Savvy to create a workflow for publishing a new go module.
+
-Check our [docs for more details on runbook parameterization](https://docs.getsavvy.so/guides/parameterize_runbooks/)
+2. Ask Savvy to help you with a tricky sequence of shell commands.
+
+
## Savvy Explain
diff --git a/demos/savvy-sync.gif b/demos/savvy-sync.gif
new file mode 100644
index 0000000..8778c32
Binary files /dev/null and b/demos/savvy-sync.gif differ