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.9.tar.gz (380.3 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.9-py3-none-any.whl (510.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sari-2.0.9.tar.gz
  • Upload date:
  • Size: 380.3 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.9.tar.gz
Algorithm Hash digest
SHA256 f58bac8e1352321c157af2ba6153aab7aa4836759710a3b9cd69b2426bf43e08
MD5 02ebde64b7ffdd2f6c379bee2aab4b8f
BLAKE2b-256 7abf5e5f2bbc822f354914916ae48ead0b1d56bb55b77adc9a7b2515af952806

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.9.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.9-py3-none-any.whl.

File metadata

  • Download URL: sari-2.0.9-py3-none-any.whl
  • Upload date:
  • Size: 510.4 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.9-py3-none-any.whl
Algorithm Hash digest
SHA256 03c7ba5bf83ff72a9d2ffce3fdde8688c3dd3fc027ee5e3289b9085dc3493604
MD5 f0cfc9111f9c77d884f17f55520dc134
BLAKE2b-256 5c3ea1e0e08d6a1fcb7083248ca90b5b24a18a1bd14b6b157443094c6e7cba00

See more details on using hashes here.

Provenance

The following attestation bundles were made for sari-2.0.9-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