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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3macOS 11.0+ ARM64

egent_code_plexus-0.8.3-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.8.3-py3-none-win_amd64.whl.

File metadata

  • Download URL: egent_code_plexus-0.8.3-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.26 {"installer":{"name":"uv","version":"0.11.26","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.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 c86beead89ed9a58c4709e0a27e86b93489f2a34cb7070a75f8aa9240b0237d8
MD5 28f48239f68424d1d05a299514d3a23d
BLAKE2b-256 cf7af2d7840edf7762db370aa79f5d2bbe4aca736772c6f9f25ec95e7447e0ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.3-py3-none-manylinux2014_x86_64.whl
  • Upload date:
  • Size: 12.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.3-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 84ab92fe7b401d022cb45543fd5f0a7c91c3745ea42a275d3c536637a994fb00
MD5 6499188632abc383b487c10c567b30ea
BLAKE2b-256 52aa5fdcac42f8522dea9004e833b3e51bd542d7e5610c911ab3c7eb149def6c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.3-py3-none-manylinux2014_aarch64.whl
  • Upload date:
  • Size: 11.5 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","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.3-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7624aa61d07d45bdfec60b53715e0e0bac6167614a4b876df0463d99223c36df
MD5 c96a69e649fb93c0e679ed89a57814a5
BLAKE2b-256 414ce1a5f8f53bd9e85cde94a1690eded6f4d808dd412f3bf40214a748d9f6d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.3-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.26 {"installer":{"name":"uv","version":"0.11.26","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.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 63562b2e2d24fb2ea0f8de838bac2ff70a953d8fea3a9819ba89534744655b8f
MD5 3e81b3bcfb31b7e71ed7525b8149baf5
BLAKE2b-256 52be6084ff4329b1e2072e6fa45df8fa516f15d64e47a3830554310321454547

See more details on using hashes here.

File details

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

File metadata

  • Download URL: egent_code_plexus-0.8.3-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.26 {"installer":{"name":"uv","version":"0.11.26","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.3-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 0fb2bf11b9748239225e3d6a75825deedd38832763c51ae0fe25946c819986c7
MD5 c4eac589c38632186eb42bc5b86af2a4
BLAKE2b-256 bc6f973829547bd58abbaceebaf1e8bf374cb64b5cdafba9e19a9d90f33bd8c1

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