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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.57.1-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.1-py3-none-win_arm64.whl.

File metadata

  • Download URL: sinter_io-0.57.1-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.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 b429fc5547bad51753b7e01c4bf16165dc9ed04653e07fcbfa822aedaa28b7cf
MD5 39d9a4631d11386e05c72052888dd504
BLAKE2b-256 b1da04d2d3f3c59dc23b2c97c5ff23d285a73194de78ed7e2ef7dac9f163faaa

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sinter_io-0.57.1-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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 14f6bc59554665f0dfa85e7958784f1230491bcc78851848e9fa87190be2da98
MD5 ce70bf33e0a014223e241a9d99017a78
BLAKE2b-256 6c091b24a31743678c7b65cedfc2832ef535630258d43cb43b2ae4f92aebf624

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 076e2c0eb0e6011a77298896f63216d159c09ed2d62a1d28d8527220590e8526
MD5 74dd3880ce8ed5fdda1e6d273c8f9e98
BLAKE2b-256 be7d49a0bac6c12a5d506a06a521d450f74f57dafe8e6c114baa1fa2bf2ff4d6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d1911e3fcab5d9b009ecbc4c5094d7bb16f43adaf5540fcb14b876a205dd7410
MD5 aeed249f0a0173a0e433bd386e815ae8
BLAKE2b-256 08be5e55e804cd15177a22901f804289905f1dc097659074b7984f25ff850931

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 42433003fcdca2f45f053edd311c7314c2112018545fc27ddc88ea578a74eb39
MD5 18b7b2253cb010e63e11b26ad3e9451c
BLAKE2b-256 2400e4cb23ad8777cc2f4e3dd4f72f1237fa542a0122a0c753de12cdff0e0709

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d2756163ebb3503373d7eaf5e68035ddcfddf168aba5498a5105d4f523c276cc
MD5 93c9b84c04f1a4ec5dc560c16eb8d19a
BLAKE2b-256 e9b86401e2be3d59d94174b6de18e465efed29ef29a4230541cd232adc8737ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9596131db9673f8758b66c444f9c17fd7aa3973935226f3aea3c500c5a188e10
MD5 cc43f392b136c827c3eda3bfc3d6acc5
BLAKE2b-256 207b80bedd22da691fdb47e5815ba636164a11d22505671010986a4a9de0c2ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.57.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 76bea414e3cb44f5caad6ea1a0dd4fd94be8c60e2cf5e8421d7b5b3d73db8cb4
MD5 37a3329dc3e5771c8f73c14e094c6815
BLAKE2b-256 b75cf64c4b06285b2c4db190639fd4d991209c05dd656e50ea083ffeb708a701

See more details on using hashes here.

Provenance

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

0.57.4

8 files

0.57.3

8 files

0.57.2

8 files

This release

0.57.1 This release

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