Skip to main content

Sinter

Sinter is a local code graph for coding agents. It indexes symbol relationships and cites the source evidence behind every edge. The graph stays current as the repository changes.

The installed command is sinter. It can run as a CLI or a local MCP server.

Install

Install a prebuilt wheel with uv:

uv tool install sinter-io

You can also install from crates.io or Homebrew:

cargo install sinter-io
brew install shellfu/tap/sinter

Connect a repository

Run init from the repository you want Sinter to index:

sinter init .

Before writing anything, init prints its plan and asks for confirmation. It creates the local graph and registers the MCP server for supported coding agents. Compiler indexers require separate consent because they can execute repository build scripts.

Use ensure when you only want the derived graph and no client configuration:

sinter ensure .

Query the graph

These commands answer common structural questions:

sinter map
sinter show MySymbol
sinter affected MySymbol
sinter impact HEAD~1..HEAD

See getsinter.io for a terminal demo and measured results. The site also documents the graph's limits. The complete command reference is available from sinter --help.

Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

sinter_io-0.57.4-py3-none-win_arm64.whl (5.7 MB view details)

Uploaded Python 3Windows ARM64

sinter_io-0.57.4-py3-none-win_amd64.whl (6.1 MB view details)

Uploaded Python 3Windows x86-64

sinter_io-0.57.4-py3-none-musllinux_1_2_x86_64.whl (7.0 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.57.4-py3-none-musllinux_1_2_aarch64.whl (6.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

sinter_io-0.57.4-py3-none-manylinux2014_x86_64.whl (6.8 MB view details)

Uploaded Python 3

sinter_io-0.57.4-py3-none-manylinux2014_aarch64.whl (6.4 MB view details)

Uploaded Python 3

sinter_io-0.57.4-py3-none-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.57.4-py3-none-macosx_10_12_x86_64.whl (6.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file sinter_io-0.57.4-py3-none-win_arm64.whl.

File metadata

  • Download URL: sinter_io-0.57.4-py3-none-win_arm64.whl
  • Upload date:
  • Size: 5.7 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sinter_io-0.57.4-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 7959e65276e4f92818f209599323449d93fed5a9cb33b1fc0bab964d331745f4
MD5 c29263bab4925ab825bb69f2ff900c2a
BLAKE2b-256 f8e10df145e3aca860c67ae5d5d255e68d774f0168a3619a29e19e3f165acc95

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-win_arm64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-win_amd64.whl.

File metadata

  • Download URL: sinter_io-0.57.4-py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sinter_io-0.57.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0ad5a9c820b93bf4adab5794dff51c7626419cda2ccd0ad2b89d6470d01835aa
MD5 21ba4e0e0fee51a9cb0105b668a9fbf6
BLAKE2b-256 db5e6e4c4b7e73eb7d52c8f6a86a0efe6d728481b0c39fa9b55fe20e127909c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-win_amd64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4292a1487ba754921a9a31e80d3d444ce5e6691e6d70406a532b328ea589ab47
MD5 46d43c61b1327b55def7e968a87d12b9
BLAKE2b-256 77a4625619dac027ac0d3d8407a659aaafabc8ee929bceee04dd70e3e674ceb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1333c8ae2666847cdb19af849fb3649a9e1a99f6702fc77ededc5742128b895a
MD5 bdb39fa3f9b9fa3b307c3ac4c8b87734
BLAKE2b-256 288e0afb08b341d7b6f43d651708d7161d7075f3e20c1dd8d2c528f7a31dad78

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1b3b5a8148f44cc098af07970b4d0977edf963ae3b49b3a3e7d4bded7f82894e
MD5 8faa7b87be6faba27ffafe7714e34869
BLAKE2b-256 37f0e7fc474ae52ee75d0429597f4946cef3f50f5317dfe2100b36ed8197ca9b

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-manylinux2014_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e6e1ec9745b2de24c40cc205c25d10f7b2dc4d20a034798b698616ab6598183e
MD5 93c6fd336159d292fbbdb113e23d1347
BLAKE2b-256 a670faa5d869658af7f1ce39c0550a1182e6aa117acb67c07741cd325f2ffd96

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-manylinux2014_aarch64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a93304294469db473479c9d13e36b5308cd91796bbd49cd24f523556bfb894af
MD5 f36ed836eba5bdf4e90467ee28c4d947
BLAKE2b-256 be6ed37e1bd786934edd8a70d37e5806f08aad31367447437e2973435a9d590f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-macosx_11_0_arm64.whl:

Publisher: pypi.yml on shellfu/sinter

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

File details

Details for the file sinter_io-0.57.4-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.57.4-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7b9b2518941ae14324f5cb969683c9cb1f9aedf0669dbe1a5bda3cd55a4fa4b1
MD5 ef15296d3d9a5a78159cfe3c2e410a13
BLAKE2b-256 e63a420d774fee408777138fc6d89e7e273726b92dc21171b59e25a3f3b9195f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.57.4-py3-none-macosx_10_12_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

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

Release history Release notifications | RSS feed

0.60.0

8 files

0.59.1

8 files

0.59.0

8 files

0.58.1

8 files

0.57.5

8 files

This release

0.57.4 This release

8 files

0.57.3

8 files

0.57.2

8 files

0.57.1

8 files

0.55.0

8 files

0.54.0

8 files

0.53.1

8 files

0.53.0

8 files

0.52.2

8 files

0.52.1

8 files

0.52.0

8 files

0.51.0

8 files

0.50.0

8 files

0.49.0

8 files

0.48.0

8 files

0.47.1

8 files

0.47.0

8 files

0.46.1

8 files

0.46.0

8 files

0.45.0

8 files

0.44.0

8 files

0.43.0

8 files

0.42.0

8 files

0.41.0

8 files

0.40.1

8 files

0.40.0

8 files

0.39.0

8 files

0.38.0

8 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page