← DeepSeek Harness Plugins
DeepSeek Harness PluginManifest Valid

codegraph

Code knowledge graph plugin indexing symbols, call sites, and dependencies into SQLite for DSH agents.

Terminal & TUIDeveloper ToolsRemote Execution
3GitHub Stars0ForksUpdated2026-10-23

Install

$ dsh plugin --profile demo add github:JohnXu22786/codegraph

Plugin Overview & Capabilities

AI-assisted organization based on the public repository snapshot. The content must be grounded in source evidence and does not replace compatibility or security verification.

source-grounded
CodeGraph provides a code knowledge graph and query tools for DeepSeek Harness agents. It indexes symbols, call sites, and import hierarchies into a local SQLite database using either tree-sitter or regex fallback parsing. Agents can query callers, callees, dependencies, dependents, impact analysis, and full-text search directly through exposed DSH tools or an MCP-compatible stdio server.

Key Capabilities

  • Indexes codebases incrementally into local SQLite databases with FTS5 full-text search
  • Analyzes call graphs with direct caller and callee resolution
  • Tracks module import dependencies and reverse dependent relationships
  • Performs transitive impact analysis for symbol modifications
  • Exposes 8 DSH tools (codegraph_callers, codegraph_callees, codegraph_deps, codegraph_dependents, codegraph_search, codegraph_impact, codegraph_overview, codegraph_reindex)
  • Exports graph structures to Graphviz DOT and JSON formats

Useful For

  • Assisting AI agents in exploring and navigating unfamiliar or large codebases
  • Conducting pre-refactoring blast-radius and impact analysis across functions and modules
  • Finding references, callers, and dependencies without full static-analysis server overhead

Who It Fits

  • Software engineers using DeepSeek Harness for code generation and refactoring
  • Agent workflow developers requiring code structure awareness and dependency querying

Documented Limitations

  • Requires Python >= 3.10 runtime on the host environment
  • Regex engine fallback is not comment/string aware and can create noisy call site matches
  • Dynamic calls, reflection, and macro invocations cannot be resolved across files

DSH Compatibility

Version-specific runtime evidence collected by DSH Plugin. A missing result means we have not tested that combination yet.

Not tested yetNo runtime compatibility tests have been published yet.

Security Signals

Objective signals discovered from package metadata and source inspection. These are not a guarantee that a plugin is safe.

Dependency Counts

package.json declares 0 runtime, 0 development, 0 peer, and 0 optional dependencies.

info
Dsh Bundle Declared

package.json declares DSH bundle metadata.

info
License Declared

GitHub reports the repository license as MIT.

info
Package Manifest Available

A root package.json was captured and can be inspected by the registry.

info
Source Available

Public GitHub source metadata is available for this registry snapshot.

info

Source & Registry Notes

Public provenance, Registry classification, and the latest source check for this entry, kept separate from runtime verification.

Source repository
JohnXu22786/codegraph
Registry source
GitHub · dsh-plugin topic
Registry classification
Plugin
Source checked
2000a13 · 2026-10-24

This project is independently indexed from public source information. DSH Plugin is not affiliated with DeepSeek or the plugin author. Always check the author repository before installation.

Repository Activity

GitHub stars
3GitHub stars
Forks
0
Open issues
0
Last commit
2026-10-23
Last release
No release detected
For maintainers

Maintaining this plugin?

This listing is generated from public repository data. If you maintain this project, you can review the information and share this listing with your users if you find it useful.

Add to README
Listed on DSHPlugin.app