Skip to main content

indexio-cli

PyPI license

Code search, impact analysis and MCP server for AI coding agents, as one binary. It indexes your repositories once and answers a query in milliseconds, over the Model Context Protocol (MCP) and an HTTP API. No database and no external service.

pip install indexio-cli
indexio add ~/code            # index every git repository under a folder
indexio search parse_config   # search it
indexio setup claude          # register the MCP server with Claude Code
indexio hook install          # route reads and greps through the index

Agents get code_search, code_grep, find_symbol, who_calls, file_outline, read_span, impact_of_symbol, impact_of_diff and recall as tools. On real traffic that cuts what the tools return by 50 to 90 percent against the built-in Read, Grep and Glob, and a lookup takes single-digit milliseconds instead of tens.

The wheel bundles the indexio binary for your platform, so nothing is downloaded at install time and no Rust toolchain is needed. Wheels are published for Linux and macOS (x86_64, arm64) and Windows (x86_64). git must be on the PATH. The package is called indexio-cli because indexio on PyPI belongs to an unrelated project; the command it installs is indexio.

Documentation and source: https://github.com/IOServicesLabs/indexio Licence: Apache-2.0

Metadata

Release files for indexio-cli 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for indexio-cli 0.1.4
File
indexio_cli-0.1.4-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
indexio_cli-0.1.4-py3-none-manylinux_2_35_x86_64.whl Python 3 none Linux glibc 2.35+ x86-64 Details
indexio_cli-0.1.4-py3-none-manylinux_2_31_aarch64.whl Python 3 none Linux glibc 2.31+ ARM64 Details
indexio_cli-0.1.4-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
indexio_cli-0.1.4-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 28.9 MB

Release files / indexio_cli-0.1.4-py3-none-win_amd64.whl

Download URL indexio_cli-0.1.4-py3-none-win_amd64.whl
Size 5.5 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
afde2c55b4f104f6f0d029c896b68b02c7dcdbdb7c60e3a0a80a759541c7e6ee
BLAKE2b-256 checksum
How to use checksums
8fcddb12ea35c68733b7a8ba25766ab7cbf383384cb287736c264dc5cff5cdb2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / indexio_cli-0.1.4-py3-none-manylinux_2_35_x86_64.whl

Download URL indexio_cli-0.1.4-py3-none-manylinux_2_35_x86_64.whl
Size 6.1 MB
Tags Linux glibc 2.35+ x86-64 Python 3
SHA-256 checksum
How to use checksums
717bf18b2b32c8fe594446095feadc8ea7195ea509c5819dd0b9186cc80cffea
BLAKE2b-256 checksum
How to use checksums
caa3614a44fda5bd98a83c9251074dc494e8c5cfd476e6f03b7d22c84a82c6bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / indexio_cli-0.1.4-py3-none-manylinux_2_31_aarch64.whl

Download URL indexio_cli-0.1.4-py3-none-manylinux_2_31_aarch64.whl
Size 5.8 MB
Tags Linux glibc 2.31+ ARM64 Python 3
SHA-256 checksum
How to use checksums
9a9c5dd19e1fcf68b1029ea6b613ec747320d6c213cc93382d51a30e9e54fc56
BLAKE2b-256 checksum
How to use checksums
d506394b87b441581e6f3a47a551cc8a5d4bf7de903c5efb7caf087021193223
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / indexio_cli-0.1.4-py3-none-macosx_11_0_arm64.whl

Download URL indexio_cli-0.1.4-py3-none-macosx_11_0_arm64.whl
Size 5.5 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
80fb7b06620cec8275c58988d7a963ae7e46c151375cd4212bcfab898fa9631e
BLAKE2b-256 checksum
How to use checksums
397a3dd78bba3f80f46290e9cc06e22a8136e2c43c6824b4f05d993f40474636
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / indexio_cli-0.1.4-py3-none-macosx_10_12_x86_64.whl

Download URL indexio_cli-0.1.4-py3-none-macosx_10_12_x86_64.whl
Size 5.9 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
1aeab08c666decdf8c760f6b18677515b2c81537e56761dc6f7793dbaaed0646
BLAKE2b-256 checksum
How to use checksums
8b27e7837010259a356734a8c8ba9024c88f53e89d23fb6f89bf9d55ec32dbca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

0.1.8

3 release files

0.1.7

3 release files

0.1.6

3 release files

0.1.5

3 release files

This release

0.1.4 This release

5 release files

0.1.2

5 release 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