Skip to content

0.1.3 - 2026-06-15

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:31

Release Notes

Added

  • sai_sync MCP tool: reconcile the index with the working tree from an agent — the MCP
    analog of the CLI sync (git-changed set → re-chunk/re-embed survivors, drop deleted or
    now-excluded paths). Write tool; requires --allow-write, like sai_refresh.
  • duplicates --since / --staged / --file (+ --json): seed near-duplicate clusters from
    the changed-file set, so the CI dedup gate can flag when changed code near-duplicates the
    already-indexed code.

Changed

  • MCP server entry renamed from semantic-code-search / code-search to sai across all
    example configs (.mcp.json.example, claude-desktop-config.example.json). The
    ~/.local/bin convenience wrapper and the ~/.claude/skills/ skill directory are likewise
    now named sai, and the installed wrapper is a true passthrough (sai mcp/sai index/… work).
  • The MCP server now honors backend: / embedder: from sai-cfg.yml. Precedence is
    --flag > sai-cfg.yml > duckdb/ort (the fully-offline default); previously the server forced
    its own duckdb/ollama defaults over the config. MCP example configs are now just
    ["mcp", "--config", "sai-cfg.yml"] — the redundant --backend/--embedder/--collection
    flags were removed.
  • Config loader: an explicit --config sai-cfg.yml / sai-cfg.yaml that is absent on
    disk now falls back to built-in defaults instead of erroring, so the MCP server works
    in projects that have not yet run init.
  • mcp-setup/setup.sh now installs the Claude Code skill into ~/.claude/skills/sai/, matching
    the human install.sh (the agent-facing setup path previously installed only the MCP server).
  • uninstall.sh and the installers now also remove the old code-search-named artifacts
    (~/.local/bin/code-search-mcp, ~/.claude/skills/semantic-code-search-mcp/) when
    upgrading from a prior release.

Install semanticastindexer 0.1.3

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/maadgrom/semanticastindexer/releases/download/v0.1.3/semanticastindexer-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/maadgrom/semanticastindexer/releases/download/v0.1.3/semanticastindexer-installer.ps1 | iex"

Download semanticastindexer 0.1.3

File Platform Checksum
semanticastindexer-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
semanticastindexer-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
semanticastindexer-x86_64-pc-windows-msvc.zip x64 Windows checksum
semanticastindexer-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
semanticastindexer-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum