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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.5.2-py3-none-macosx_10_12_x86_64.whl (11.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 11.1 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 d6d0d412bb7b3e505a882c7b3d59955f5522b8ac3dc7211aa899885e3e41ef59
MD5 75bf3bbf6efcef0b12fe6c53ac54d87c
BLAKE2b-256 f59ed99d0bdf5ef822869f796e6506cc42df449fe72a5fee39154a11ba64604c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.2-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.2-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 88e31b3dc4619576ad438bd7f6f855df6cc567f599474ac627d40c24ff1e15bd
MD5 8c8ce39a234485073e575e0fea320b33
BLAKE2b-256 883a6e009cc50cca4ddc9b17d06461d849b743412de4a72d255c14283c1e1687

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.2-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.2-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be2d06c00a3ce637f84501c7690f83e27866597f93145a0bf154f361c0e0e9b0
MD5 8198812623e8e114b20b24e49482a0bb
BLAKE2b-256 b8dbe04885317a0cd947902b5fe08d9bdc351545faaf90b27667f17fa91cb46e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.2-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.16 {"installer":{"name":"uv","version":"0.11.16","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.5.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 391c336fd169aedf933da875acc943735fe7b3bdac07198b2aa303a907decbd6
MD5 93d9c75fd1ed0d6761e22bb9eb48da68
BLAKE2b-256 14add2b867e85e2f5392e2187ab3c1d4134b648bc425b7d4fbe639c80ce5ddbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.5.2-py3-none-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: Python 3, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","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.5.2-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c8bd389e54c51770228fc2720a7672ce4656997855c2db19a32b3d9921e10aff
MD5 484dc6c0c8cf6b9b1b2994229bf7506b
BLAKE2b-256 4d92188f9df233c43daf687ba0ef8dfea38be8960003b094c75377abf1e5dd44

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