Skip to main content

EgentCodePlexus (ecp) — symbol-level code intelligence graph for AI agents and LLMs

Project description

egent-code-plexus (ecp)

Symbol-level code intelligence graph for AI agents and LLMs. Sub-30ms queries answering "who calls X / what breaks if I change Y", across 30+ tree-sitter languages. The ecp CLI is a native Rust binary; this PyPI package ships the prebuilt binary for your platform — no Rust toolchain required.

Install

# one-off run, no install
uvx egent-code-plexus --help

# install as a tool
uv tool install egent-code-plexus
ecp --version

pipx install egent-code-plexus works too.

Usage

ecp find <symbol>                              # locate a definition
ecp impact --target <symbol> --direction upstream   # who calls it
ecp routes                                     # API route map

See the project README for the full command surface.

Project details


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.

egent_code_plexus-0.7.1-py3-none-win_amd64.whl (11.3 MB view details)

Uploaded Python 3Windows x86-64

egent_code_plexus-0.7.1-py3-none-macosx_11_0_arm64.whl (11.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.7.1-py3-none-macosx_10_12_x86_64.whl (11.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file egent_code_plexus-0.7.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for egent_code_plexus-0.7.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a3f34ea37994ac5aa88430dc65c12bd420a8520c1c966e157d9c459abe2970c8
MD5 9b6a07d4e25acc1122414bce88529f1c
BLAKE2b-256 8d6e6bba7881ac1776511f34e8ce87d510c3a18306ccde42c8e8c19702947487

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.7.1-py3-none-manylinux2014_x86_64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.1-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for egent_code_plexus-0.7.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 411add1657e9a2e5aa3858e1fe3b3eee25097eb653914cad581aaf9edbe134e8
MD5 713db315411205e11b0b9232bd530902
BLAKE2b-256 59b6e07d59eb9f6522d1d77fd09660aaa072a0c397ca95ec5f1e5773bea3fee9

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.7.1-py3-none-manylinux2014_aarch64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.1-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for egent_code_plexus-0.7.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 742f1f2288e9e8079f7fa22e464c984a7551801535f81d6bada45a250fbdd218
MD5 e6f12730cf9b17b2a1935c80eae6705c
BLAKE2b-256 9a554f7cc42c071627edfab8639a86c30c46aedc89e63ab481bb7180de7ef013

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.7.1-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.1-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for egent_code_plexus-0.7.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9da1e8cbcc3dec6b6caf6b339a733c79b87fffc87f40bf6e53e6f89940c9b9d
MD5 02079d6062bbc156d05fe9fb814b82ee
BLAKE2b-256 652a8af22775ae2d4b0c29c5babde905384b086fe5c95066e40d1633bc38e034

See more details on using hashes here.

File details

Details for the file egent_code_plexus-0.7.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: egent_code_plexus-0.7.1-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for egent_code_plexus-0.7.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 adc6d45e9f302535088f4f547ccb119bf3f72c1f061c8b439907ae2431579a88
MD5 2bf5630b70ca7139d9d40e53e6be3b11
BLAKE2b-256 522a587a96c732d8e83958bf6fcab27e086996f3e21f6d82ea90e4c511d7b071

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page