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.60.0-py3-none-win_arm64.whl (6.0 MB view details)

Uploaded Python 3Windows ARM64

sinter_io-0.60.0-py3-none-win_amd64.whl (6.4 MB view details)

Uploaded Python 3Windows x86-64

sinter_io-0.60.0-py3-none-musllinux_1_2_x86_64.whl (7.3 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.60.0-py3-none-musllinux_1_2_aarch64.whl (6.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

sinter_io-0.60.0-py3-none-manylinux2014_x86_64.whl (7.1 MB view details)

Uploaded Python 3

sinter_io-0.60.0-py3-none-manylinux2014_aarch64.whl (6.6 MB view details)

Uploaded Python 3

sinter_io-0.60.0-py3-none-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.60.0-py3-none-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: sinter_io-0.60.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 6.0 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.60.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 315315cd137597505a42f8d77f4e302c39e8e033759f08d05d972cf9855b27fe
MD5 9f5035f1630d63a4ffa4215d3ba05707
BLAKE2b-256 aa8ed808f062edb372d01e735b710650acd65f42ae5d245e7f9bc95f06156332

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: sinter_io-0.60.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.4 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.60.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 7b79058dac43cfb9c80141c21cf72a278562669decf2f725f08ea36ae055ef3f
MD5 7aa9aa288e854132eb92d6c40e2ef5c7
BLAKE2b-256 61dbb5e81f41c3ecc65c2c43162e829ed6b5c5a9514e53c35e4f1346c7da21b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e39c2988bb5aa6c4c766d06f5313e2e5ed2dbb39798b06bc089d8b94fc94045a
MD5 45b4547ebbe92ad9f10eb43dc74fc529
BLAKE2b-256 f27e793e318f7bacc92a69db578279dae470e2b5cb7cdaf252a77e03745180da

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f7afc480f21f5c47e50d2df85cd9004fcef67bf0bb779a64e118c882d8380952
MD5 925a17f5d502cf7c3300e57d54b55edb
BLAKE2b-256 99c2a1068c7dc6f965f077b7acb9bd8cb876f5d0912ffcf5127bec1d1e2596fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 51cc3493d42d5449b73e14922c6aa7fb3967c9c1fa101e1f7b21ee2d3f99dfef
MD5 301e1a08cae5b8e607f6a8b4ad6866cf
BLAKE2b-256 f3f2722f42dc50d28c59fe7d3c56664726d94e900feb6911c29d2dfa374a5f46

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c8acdb5b17432604f6fac55a182ac75869f1ae72ca3a110d620169f6dafc8ff
MD5 87784a535cb28ecd4a0e6c641e204638
BLAKE2b-256 ed5bc64ab28aaac97e690d82c66e665e8049279dae1d843f10b58092b6c8fd99

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4ec4b67c66a83001274c8a1c1af2f527785593c1bc34e11bedb473517e7cd262
MD5 e0478c792077580e0fe68ff900fa3205
BLAKE2b-256 576f3f75fa6f265bccc1d0361096955875aad4ba504fb2db5a67767bedeca4b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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.60.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.60.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9f5a827d77a108beab517d13ee6ce4c45841fac60b8f5eb713d9892e7e6721d0
MD5 41a9e90aceb5e99cde9b838b3e3ce766
BLAKE2b-256 11896fcd89024e9e3f75a16d44ac3e930c8671890773e22f3f63e0b7f957ac1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.60.0-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

This release

0.60.0 This release

8 files

0.59.1

8 files

0.59.0

8 files

0.58.1

8 files

0.57.5

8 files

0.57.4

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