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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

sinter_io-0.57.5-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.5-py3-none-musllinux_1_2_aarch64.whl (6.6 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.57.5-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.5-py3-none-win_arm64.whl.

File metadata

  • Download URL: sinter_io-0.57.5-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.5-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 7647868fd9598d616b87e64e3a6bc78e9ddaf1808bc171e179be5aa155526200
MD5 6cdeada619f082e7a42702085a2320de
BLAKE2b-256 82cfd886da068cb7e126bac0dfd0ce86bd0443efc2059bdb6b4ee61d983945e2

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sinter_io-0.57.5-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.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ffde8856dd3241a418e74960b297cf125fc9de771ff15712c62d5f6d097be9c7
MD5 5a862fecbc7eddea4cd7629b73e05d2a
BLAKE2b-256 950a1a2668e4cd3ceb3893f101ed7a1c9e189d01f925108e935d61e3a3bc00ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7e6f0e49adb2346c7fa31eff06029ef72ad9768a5406585e65d799355f2ccfc0
MD5 46392e930ef7d21c4f9e31a0c7b49cd1
BLAKE2b-256 3be6eb9eeb0d5d0ea7f4cf2166e2aaf79f30012e22807bf7f3d97ebca4b64a0a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5741115741dc97c32ddcf9c3617b84f52748d44d574d60b8b43817263e43a74c
MD5 b73f9e219e16090a568f2ead544fe938
BLAKE2b-256 f0e8e6f98f5fee15af7092216af48cd36531763283c2f5a43d049c0e326ee000

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 780789f7b0716eb542967e186c0b03be74d2f234ef01696b067bbb6b648fc0a3
MD5 6b13386b75cae6fcb083042bce6ab650
BLAKE2b-256 934c8b7c4ef25ceb9ea8cf6ecc343d21846bea4303c9d9434ef48fd8b9e49741

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7bc5344d56183c25507a9b08d561404783827d43b49971d2ba5e03178fe8010e
MD5 8c852c04318f50bdba74b09878f3c804
BLAKE2b-256 e6fc090af4b568dffb1e02f821995a481a3021c6c6d7a84675d95db666275140

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 30089bae7b5f4e5697c3271766dcb591deba8f998414002dc2646563367f1e5e
MD5 c24b0115d3e278c973c0f18e42cff6d2
BLAKE2b-256 87d0e84d3b294ad7cfe7e5ab5ce82777ce176fcdd3da9cd667adfe97c89601f5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.5-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0efec2619d69a01a232f965d702ec152f97d687c382bdf4942359b507dc21dde
MD5 f9a3114d91853a853f9dd67d48eb447c
BLAKE2b-256 0fc3eae649f7ac9e9bb969bc93faf53af876414d947c31ad2c44e4d901d0f13e

See more details on using hashes here.

Provenance

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

This release

0.57.5 This release

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