Installer or PowerShell
iwr -useb https://swarmmarshal.com/install.ps1 | iex
Installs SwarmMarshal, creates a launcher, and opens the app. You can also use the Windows button on the Download page.
This is the practical first-run path: get the app on your machine, keep your data somewhere safe, connect a single inbox, and try two workflows that show why source-grounded communication history is useful.
The Download page always has the current release buttons and checksums. The one-line commands do the same manifest lookup from a terminal.
iwr -useb https://swarmmarshal.com/install.ps1 | iex
Installs SwarmMarshal, creates a launcher, and opens the app. You can also use the Windows button on the Download page.
curl -fsSL --proto '=https' --tlsv1.2 https://swarmmarshal.com/install.sh | bash
Downloads the signed package, installs SwarmMarshal.app, and opens it. Use Applications as the stable app path, especially for Apple Messages access.
You do not need to connect everything at once. The best first install is small: one profile, one account, one useful question.
Use the Windows installer, the macOS package, or the one-line commands below. When the app opens, let the welcome flow create your first profile.
Why it matters: You can stop here and look around. Nothing is connected or indexed until you add an account.
Accept the default local storage location unless you have a reason to move it. Avoid iCloud, OneDrive, Dropbox, Google Drive, network shares, and other folders that sync live files.
Why it matters: SwarmMarshal stores SQLite databases locally. Cloud-synced folders can create conflicted copies and broken database files.
Pick the account with the history you most often need to search. Gmail and Outlook use a one-time OAuth setup; IMAP accounts use the normal server settings.
Why it matters: Starting with one account keeps the first sync easy to understand. You can add more inboxes, chats, calendars, and devices later.
For local-only use, connect a local model runtime such as Ollama. For stronger cloud drafting or synthesis, add your own provider key and set caps with that provider before heavy use.
Why it matters: Cloud model calls are optional and provider-billed. The app's routing and Spend Guard controls help keep sensitive work and costs under your rules.
Keep the app open while mail downloads and indexing begins. Search starts becoming useful as the index fills; the Today page and sync status show what is still catching up.
Why it matters: Indexing happens on your machine. The point is to make your own history searchable, not to upload it to a hosted inbox.
Use Manual or Assisted behavior while you learn the app. Let agents summarize, find sources, and prepare drafts before you trust any recurring rule.
Why it matters: Drafts do not send themselves. High-stakes sends, deletes, and broad rules stay in your review flow unless you deliberately promote a narrow pattern.
Gmail and Microsoft accounts require a one-time personal OAuth app setup. If that sounds fussy, use the walkthroughs; they show each click and explain why it is needed.
Use real mail if you can. The assistant is most useful when it can cite the exact source messages behind the answer.
Goal: Use the AI Assistant as a source-grounded search tool instead of hunting through old threads by hand.
Try asking: What did I promise Alex about the renewal deadline? Show the exact messages you used.
Goal: Turn a messy conversation into dated events, decisions, promises, and open questions you can verify.
Try asking: Build a chronological timeline for the warranty dispute with dates, claims, promises, and source links.
After that, decide whether to add calendars, more accounts, local models, Telegram, MCP, or supervised helpers. The first win should come from your own history.