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.6.3-py3-none-win_amd64.whl (11.2 MB view details)

Uploaded Python 3Windows x86-64

egent_code_plexus-0.6.3-py3-none-macosx_11_0_arm64.whl (11.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.6.3-py3-none-macosx_10_12_x86_64.whl (11.4 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.3-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.6.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e056153aed93177825a4085d21b67608a7a5cedbc8f3f90106f3517b21a3071f
MD5 4578348e806c06518b3641c28de55999
BLAKE2b-256 61c11a970c71154d105b1527bf536f8b754afdf5abb7df2c433659a9139ed7c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.3-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.6.3-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4a038b4a86c12bb9cc2ec8d4d04171fe2ce1599dc2ea014039b5a6e721733fed
MD5 943de612b284f3adf267ab391db71813
BLAKE2b-256 f14ced01c0a5351407a5416f3f08ace906db87fe29f5768a66f985251b674ee3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.3-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.6.3-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fe487c3f1b8fe027e3c7d8115e0c1a3c9ad7ab2232afc1e04fa283052d675412
MD5 1c9e0b06bc3b0381971074ec25bd10c8
BLAKE2b-256 7aa558e1dfca8c42299abe52c13a131720f956bc823ffe1b25ea3ab0c3bdcb5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.3-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.6.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82df4d0f883f6e1307b7c04e644886ed68fa7d9c55436fe65d472ac6a144c481
MD5 357f1de5fc6ca517a9643bc0e7b1573d
BLAKE2b-256 633c35415a495d138dd7e4782afeede668e11b657e432e28e2f7c0258bfc9fe7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.6.3-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.17 {"installer":{"name":"uv","version":"0.11.17","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.6.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eb263d98f34667941f3c54b36ce0a7828daa2c2335b84e015a79116bf289cd6e
MD5 059cda169b43101a02f173edc566b7a8
BLAKE2b-256 bac974239ae7693004f6d3b2beffbac94a5d3980da58f1e12e6808838f563db2

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