Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

DeadCode 👻 — The Ghost of Forgotten Code (Reviving Abandoned Repositories with Local AI)

说明与用途

DeadCode 是一个本地 AI 工具,分析被遗弃的 Python 仓库,识别技术债务,解释架构,并提供分阶段的恢复路线图,全部在本地完成,无需将代码发送到云端。

问题

Abandoned repositories contain forgotten intentions, orphaned TODOs, undocumented architectures, and unpinned dependencies, making revival difficult.

结果

DeadCode enables developers to analyze abandoned Python repositories locally, identify technical debt, understand architecture, and receive a structured revival plan without exposing code to external services.

工作流

  • Point DeadCode at a local folder or upload a .zip archive
  • DeadCode performs deterministic static analysis on Python ASTs
  • Calculates a Repository Health Heuristic (0–100)
  • Interrogates the local AI model via Ollama for explanations and contribution suggestions
  • Generates "The Last Will of This Repository" as Markdown and JSON with a phased roadmap

证据

DeadCode acts as a digital ghost residing locally inside the repository

来源

Performs deterministic static analysis: Parses Python Abstract Syntax Trees (AST), finds empty function stubs, unearths TODO/FIXME/HACK markers, audits unpinned dependencies, and checks for dangerous anti‑patterns (eval, subprocess shell=True, unsafe pickle.loads).

来源

Interrogates the Ghost: Uses a locally running, quantized open‑weight model via Ollama to explain unfamiliar functions, decipher architectures, and suggest contribution starting points—with line‑numbered citations.

来源

  • 记录日期: 2026-11-01T17:58:46.714Z