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

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

Описание и применение

DeadCode — инструмент локальной археологии кода, который анализирует забытые репозитории, выявляет технический долг и предлагает план восстановления, не отправляя код в облако.

Задача

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