Installation Guide
This guide will walk you through installing DuckTape on your machine and setting up all the necessary dependencies.
System Requirements
- macOS 12.0 (Monterey) or newer
- Access to Calendar, Reminders, and Notes applications
- Terminal access with permissions to install packages
Installation Options
Using Homebrew (Recommended)
The easiest way to install DuckTape is through Homebrew.
brew install ducktapeai/ducktape/ducktape
From Pre-built Binary
Download the latest release from our GitHub repository.
Download Latest ReleaseHomebrew Installation
If you don't have Homebrew installed, you'll need to install it first:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Then, you can install DuckTape with a single command:
brew tap ducktapeai/ducktape
brew install ducktape
Or install it in a single line:
brew install ducktapeai/ducktape/ducktape
Updating DuckTape
To update to the latest version, simply run:
brew upgrade ducktape
Building from Source
To build DuckTape from source, you'll need to have Rust installed on your system:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Clone the repository and build the project:
# Clone the repository
git clone https://github.com/ducktapeai/ducktape.git
cd ducktape
# Build the project
cargo build --release
# Install (optional)
cargo install --path .
Verifying Installation
To verify that DuckTape has been installed correctly, run:
Terminal
$ ducktape --version
DuckTape v0.1.8
$ |
Next Steps
After installing DuckTape, you'll need to set up your environment variables to use its features.