Skip to main content

AgentEdit

pipx install "https://github.com/thetaroot/agentedit/releases/download/v1.0.0/agentedit-1.0.0-py3-none-any.whl"
# or: pip install "git+https://github.com/thetaroot/agentedit@v1.0.0"

Deterministic, local impact analysis for coding agents: know what your code change will break before you make it.

agentedit index .                          # build the local code graph
agentedit impact src.auth.authenticate     # who depends on it?
agentedit audit src.auth.authenticate      # one-call crash-audit before an edit

What it does

  • Impact & crash-auditimpact, dependents, would_break, audit with confidence-graded answers, why-chains, git rationale and a minimal read-set. Deterministic; no LLM in the analysis path.
  • Multi-repo — one local graph holds many repositories; cross-repo dependencies exist only via declared, verified contracts, never guessed.
  • 5 languages — Python, TypeScript/JavaScript, Go, Rust, Java; each with a mutation eval corpus at 1.0/1.0 recall/precision (docs/EVALS.md).
  • Honest — every edge records how it was resolved; unresolved usage is counted and surfaced as suspected, never silently assumed safe.
  • MCP server — eight read-only tools (impact, dependents, would_break, changes, search, symbols_in_file, audit, why) for repo and graph mode. agentedit mcp --repo <path> or --graph <name>.

Details: docs/ARCHITECTURE.md · docs/EVALS.md · CONTRIBUTING.md

License

Apache-2.0. AgentEdit is the standalone open-source extraction of SwiftGate's skelett code-graph engine — see NOTICE and THIRD_PARTY.md.

We build and use SwiftGate — if you find this open-source project helpful, check it out at swiftgateai.de.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentedit-1.0.0.tar.gz (102.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentedit-1.0.0-py3-none-any.whl (79.7 kB view details)

Uploaded Python 3

File details

Details for the file agentedit-1.0.0.tar.gz.

File metadata

  • Download URL: agentedit-1.0.0.tar.gz
  • Upload date:
  • Size: 102.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for agentedit-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7267fe0aada835f071fb59db8bc1ddd4cf40c0c0a1ce74f7d339f4aaa38f36fe
MD5 ce24d538fd39d401a0eacdebdb3097d3
BLAKE2b-256 8a7b39e7f691685dc23236887a531372228d974014073ec1b192e26309750c8b

See more details on using hashes here.

File details

Details for the file agentedit-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: agentedit-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 79.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.3

File hashes

Hashes for agentedit-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 38b65685b521b42e63d4c70cd2339b8a25d9cad9d4fa4d2674d264267703988d
MD5 4fafc8beaba890c4bfdff762e263d777
BLAKE2b-256 40ee6384a9f6ce92270f2dadcd999cdf3c5be980b76f6203cd299173729a3a9a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page