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

Uploaded Python 3Windows x86-64

egent_code_plexus-0.8.5-py3-none-macosx_11_0_arm64.whl (11.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.5-py3-none-macosx_10_12_x86_64.whl (11.5 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.5-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.30 {"installer":{"name":"uv","version":"0.11.30","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.8.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 576763b9a306aab73918b49cbb88aaa8e2a2ba5c1991d7a23fdf09619f83bca1
MD5 bf5197e9d0ba0c4b374ebc54bc75a1c5
BLAKE2b-256 f87dbad9c63a3565b802b17d72790b2ae30268921456df29b58d04bfd8a95ed8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.5-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.30 {"installer":{"name":"uv","version":"0.11.30","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.8.5-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21004a109d4d5f834f5e4ab286019ef6be7954f7b50430234b6889dd9a6b4276
MD5 6ad1e775a8dc6562f4a0bd031a8c8c35
BLAKE2b-256 8bab2bf15ff741f958dae3ac86224299ab96dd94b0355e0a7dc49f91a0d7b5f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.5-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.8.5-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d892ddedd0e098f00b3c5dc0bfb6567119ee91d2bad23c960409c5204908f0ef
MD5 07c03ae52ce4fd7ad0cfa7da420fc5b2
BLAKE2b-256 98eb098a264f67271fd2e9e3a7f18d53ee02e86f87e373ea299ef9703ee2fb75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.5-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.8.5-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f6049c7ba6010e5f444c0a1cb72bb9306c65347423131a8201aba65ed5c1961a
MD5 25a33fe9943d4cd8bbdce5758726d4be
BLAKE2b-256 01f00f7c5fd2234d9775f2c98596460e36e66b169955e30e0bde8bd4cae75b35

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.5-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.30 {"installer":{"name":"uv","version":"0.11.30","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.8.5-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 946770b984f535f80bac95cb3313c9d767742708689d5ad56ed6d2231470469a
MD5 b6f7d00f2d89948fe19da8156981365a
BLAKE2b-256 428183f543257ae09dbf6c8005dd1d8d764b7681bed39f88aa235e0e9bcf4f43

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