Catalog PyPI
PACKAGE EXPLORERView in registry

agentedit

PyPI

A local change-intelligence layer for coding agents: know what your code change will break before you make it.

code-graphcoding-agentsimpact-analysismcptree-sitter
Versions collected1
Direct dependencies11From release 1.0.0
Last observed20 Oct, 21:50 UTC

README

Version 1.0.0 documentation

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-audit — impact, 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.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.07 Sept 202611

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
thetaroot/agentedit

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:50 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:10bc40834e61deb816e6dfc970a37ce2403ee9b476221071a11055303f45275f