Skip to main content

Redesigned high-performance local search and indexing engine

Project description

sari v2

LSP-first 로컬 인덱싱/검색 엔진 + MCP 데몬.

설치

uv tool install sari
# 또는
python3 -m pip install sari

기본 사용

sari doctor
sari daemon start
sari roots add /absolute/path/to/repo

MCP 연동 (권장)

sari install --host gemini
sari install --host codex
  • Gemini/Codex 설정에 command = "sari" + args = ["mcp","stdio"]를 자동 반영한다.
  • 기존 설정 파일은 .bak.<timestamp>로 백업된다.

수동 설정 예시

Gemini (~/.gemini/settings.json)

{
  "mcpServers": {
    "sari": {
      "command": "sari",
      "args": ["mcp", "stdio"]
    }
  }
}

Codex (~/.codex/config.toml)

[mcp_servers.sari]
command = "sari"
args = ["mcp", "stdio"]

개발 검증

pytest -q
tools/ci/run_release_gate.sh

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sari-2.0.8.tar.gz (379.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sari-2.0.8-py3-none-any.whl (509.8 kB view details)

Uploaded Python 3

File details

Details for the file sari-2.0.8.tar.gz.

File metadata

  • Download URL: sari-2.0.8.tar.gz
  • Upload date:
  • Size: 379.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sari-2.0.8.tar.gz
Algorithm Hash digest
SHA256 6e97161476b0962e8b040ea62fea4d1553c3f8790ff8ca8effbe23881cbfb912
MD5 57df0ebbee49e4b172115a2848bb2a77
BLAKE2b-256 0fb456ef7b8391b3c1d9edb877dfa7a1c8084584cf5975fd7c63488045136234

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.8.tar.gz:

Publisher: release-pypi.yml on BaeCheolHan/sari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sari-2.0.8-py3-none-any.whl.

File metadata

  • Download URL: sari-2.0.8-py3-none-any.whl
  • Upload date:
  • Size: 509.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sari-2.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 7f4db2d2dd8008576b7751b56ca407123fd91561b3d09bb9d32d6de108feb84b
MD5 83c1b740acb6fc623b7df650c0272b89
BLAKE2b-256 4e23785e95fd3bcec7cf02c9f33cdaa9adcb7a0ef7ec115f2b569253eae2645d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.8-py3-none-any.whl:

Publisher: release-pypi.yml on BaeCheolHan/sari

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page