Skip to content

Releases: mclaut/ariadne

Ariadne v0.3.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 08:54

What's new

  • Native Windows support. A signed-release PowerShell installer sets up the
    Windows binaries, native Qdrant, Ollama, user-level startup tasks, Codex MCP,
    Claude Code MCP, the skill, and session hooks without requiring Docker.
  • Windows tray updates. The version-aware tray now installs stable updates
    on Windows after an explicit confirmation, then restarts and reports the
    result. macOS and Linux retain the same consent-gated flow.
  • Five release targets. GitHub Releases now ship Windows x64, Linux x64 and
    ARM64, and macOS Intel and Apple Silicon archives with SHA-256 checksums.
  • Verifiable artifacts. Every release includes a CycloneDX SBOM and a
    keyless Sigstore bundle for the checksum manifest.
  • MCP discovery. A cross-platform MCPB bundle and server.json are produced
    from the same binaries and published to the official MCP Registry using
    GitHub OIDC.
  • Public project site and launch kit. The release adds search-friendly
    project metadata, installation paths, architecture details, and material for
    announcing Ariadne to developer and AI-agent communities.

Install on Windows

Open PowerShell as your regular user:

irm https://raw.githubusercontent.com/mclaut/ariadne/main/install.ps1 -OutFile install.ps1
powershell -ExecutionPolicy Bypass -File .\install.ps1

The installer verifies the Ariadne release checksum and the Ollama
Authenticode signature. Qdrant is bound to 127.0.0.1 because it has no
authentication by default.

Install on Linux or macOS

curl -fsSL https://raw.githubusercontent.com/mclaut/ariadne/main/install.sh | sh

Verification

  • go test ./...
  • go test -race ./cmd/ariadne-tray ./internal/i18n
  • go build ./...
  • Windows x64 full-module build and PowerShell parser check
  • Linux x64/ARM64 and macOS Intel/Apple Silicon release builds
  • golangci-lint run

Ariadne v0.2.0

Choose a tag to compare

@mclaut mclaut released this 10 Jul 07:03

What's new

  • The tray now shows the installed Ariadne version in its menu and tooltip.
  • It checks the latest stable GitHub Release every six hours, notifies once per new version, and offers a consent-gated self-update on macOS and Linux. Windows opens the release page until the native installer is available.
  • New memory_delete and memory_move MCP tools support precise memory curation without rebuilding unaffected embeddings.
  • The installer pins and verifies Go and Qdrant downloads, installs release tags exactly, and replaces runtime binaries atomically.
  • Session capture blocks remote summary endpoints unless ARIADNE_CAPTURE_REMOTE=1 is explicitly set.
  • Linux/Ollama setup documentation now covers systemd, strict supply-chain mode, remote Ollama, and GPU options.
  • Focused tests cover storage helpers, imports, capture privacy, curation output, localization completeness, release parsing, and updater safety.

Updating

Existing installations should run the one-command installer once to move to v0.2.0:

curl -fsSL https://raw.githubusercontent.com/mclaut/ariadne/main/install.sh | sh

After v0.2.0 is installed, future stable releases are offered directly in the tray and are applied only after user confirmation.

Verification

  • go test ./...
  • go test -race ./cmd/ariadne-tray ./internal/i18n
  • go build ./...
  • Linux amd64 and Windows amd64 tray cross-builds
  • golangci-lint run with 0 issues