← Docs

Bolt quickstart.

Bolt running locally in under a minute. One install command, instant demo mode, real Aeira retrieval and ACL crates against a 2,573-row synthetic corpus. Free for individuals.

What you'll have running in 60 seconds

  • Bolt desktop app (macOS, Linux, Windows).
  • Embedded PostgreSQL (one-time prewarm during install).
  • The same Aeira Rust crates that ship in production org deployments: ACL evaluator, retrieval, audit chain.
  • A preloaded 2,573-row synthetic corpus (mixed ERP, mail, channel, and document records).
  • Instant demo mode by default. No identity provider, no LLM key required to start.
  • Free for individuals - no time limit, no login required to get going.

Install

One command per platform. The script downloads the installer, prewarms PostgreSQL, and launches the app. Safe to re-run: subsequent runs reuse a per-version on-disk cache and skip the download.

Run in Terminal · Apple Silicon & Intel

curl -fsSL https://sparcle.app/install.sh | sh

Downloads, installs to /Applications, and launches Bolt.

Pin a specific version with BOLT_VERSION. Useful when you want to reproduce a behavior against an older release.

BOLT_VERSION=0.1.18 curl -fsSL https://sparcle.app/install.sh | sh

On PowerShell: $env:BOLT_VERSION='0.1.18'; irm https://sparcle.app/install.ps1 | iex.

First 60 seconds

  1. Installer downloads the platform artifact, prewarms PostgreSQL, and launches Bolt.
  2. Bolt opens in instant demo mode. No login. No keys.
  3. You're now querying the synthetic corpus. Open the launcher and ask a question.

Five things to try

In order of wow per minute.

  1. 1. Cross-source scoped query

    Type a question into the launcher. Bolt runs it across the preloaded synthetic corpus (ERP rows, email threads, channel messages, documents) and returns a single answer with per-source provenance.

  2. 2. Boundary + PII demo

    Open the LLM payload view on any result. Sensitive fields appear masked at the LLM boundary while internal tools continue to operate on the unmasked values. This is the BYO-LLM + PII-protected contract in one screen.

  3. 3. /discover - the Aeira catalog

    Type /discover to open the Aeira catalog. It lists every entity, relationship, and field the synthetic corpus exposes, so you can see the shape of the data without writing a query. (For local-disk navigation, /browse is the file browser.)

  4. 4. Audit chain

    Open the audit verifier on any prior query. Every step (retrieval, masking decision, tool call, LLM call) is cryptographically chained. The chain encoding is byte-compatible with the production Aeira audit chain used by paid org deployments.

  5. 5. Bring your own LLM

    Settings - AI Configuration: drop in an Anthropic, OpenAI, Google, Mistral, or OpenAI-compatible local key. Re-run any prior query against your provider with the same masking contract.

Bring your own IdP and data (optional)

The free install works end-to-end on the preloaded corpus. When you're ready to point it at your environment:

  • Settings → Identity: connect Okta, Entra, OneLogin, Auth0, Google, or Zoho.
  • Settings → Connectors: 103 first-party connectors. An Airbyte bridge fronts roughly 350 more.
  • Settings → AI: bring your own key for Anthropic, OpenAI, Google, Mistral, or any OpenAI-compatible local model.

PII masking applies the same way whether the corpus is synthetic or yours.

Data locality

  • Bolt runs entirely on your machine. The desktop app, the local API sidecar, and embedded PostgreSQL are all local processes.
  • LLM calls are the only outbound traffic, and only when you point Bolt at a hosted provider. PII masking redacts sensitive fields at the boundary before the call.
  • No data is sent to Sparcle servers in any shipping mode. There is no telemetry path that uploads your corpus, queries, or results.

What's next

Install issues: re-run the install command (it's idempotent). Anything stuck after that, reach the team via the contact link in the footer.