Chisle
코딩 에이전트 플러그인, 20개 실시간 작업에서 기본 모델 52% 활용, 간결한 페르소나와 출력 압축 제공
오픈소스 프로젝트의 사망을 예측하고, 사라진 패키지를 기리며, 살아있는 후속 프로젝트로 코드를 부활시킵니다
Predict which open-source projects are about to die, honor departed packages with a dignified ofrenda, and resurrect your code with living successors.
개발 도구GitHub @SayemR0018최근 접속 확인 실패운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Which of your dependencies are already ghosts? Ghost-risk predictions, tombstones, and resurrection plans for open-source projects.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Revenant predicts which open-source projects are about to die, holds a funeral for the ones that already did, and helps you resurrect your code with a living successor.
Two readings of "ghost in the machine" at once: zombie dependencies haunting your dependency tree — and, in the spirit of Día de los Muertos, an ofrenda that honors the projects (and people) that gave us so much before they went quiet.
Signals, not verdicts. A ghost score is a probability estimate, never an accusation. Maintainers owe nobody anything.
Live demo · Screenshots · What it does · How it works · Use cases · Quick start · Verified numbers
| 🌐 Web app | https://revenantai-8hnl.onrender.com/ — no account needed, public data only |
| 📦 CLI | npx revenant-cli scan . |
| ⚙️ Action | uses: SayemR0018/revenantAI@main |
| 📄 License | MIT — LICENSE |
A brand-new checkout — or a free Render instance with zero env vars — boots with a fully populated product: the seed index and showcase tombstones ship in-repo, and every missing credential degrades to a named, honest fallback instead of a broken page.
| Scan & land | Haunting report |
|---|---|
| Tombstone & Ofrenda | Cementerio index |
|---|---|
Full desktop + mobile set (16 shots, verified zero horizontal scroll at 390px) in docs/screenshots/.
Paste a package.json, requirements.txt, or pyproject.toml — or scan a public repo
URL — or exhume a single package by name. The scanner streams progress per phase
(parse → resolve → signals → score → autopsy) over SSE, so a 40-dependency manifest
never looks hung. Unknown registries and missing packages degrade to an explicit
Unknown band instead of a fake green.
Every dependency gets a ghost score (0–100) — the estimated probability of abandonment within 12 months — and a band: Alive / Fading / Haunted / Departed / Unknown. The report page carries a stacked band-distribution bar, URL-synced filters and sorting, humanized times ("3.6 years ago"), a copy-as-Markdown table for pasting into PRs, a downloadable PNG card, and an inline Resurrect action on every dead or dying row.
Each departed project gets a full memorial page: vital signs (commit-pulse
sparkline with a flatline marker, release gap, bus factor, issue-response latency),
a cause of death with numbered, kind-labeled evidence items, a score
contribution chart showing exactly which signals pushed the score up or down
(heuristic-v1 or tabpfn, always labeled), a dignified epitaph, the project's
last words, and living successors. Nonexistent packages return a real HTTP 404 —
a tombstone is never faked.
Under each tombstone, a three-tier altar renders every recorded contributor as a candle scaled by commit share — papel picado across the top, marigold petals on the steps, name cards beneath. You can light a candle (persisted locally, no backend). Where contributor records are unavailable, a single candle burns with an honest "records unavailable" note.
Talk to the spirit of a project. Seance answers are retrieval-grounded — the model can only speak from the project's own commit history, releases, registry records, and docs. When the corpus doesn't contain an answer, the spirit says "I don't remember that" rather than hallucinating, and every reply carries a grounded/unverified badge plus evidence citations.
For anything dead or dying, Revenant ranks maintained successors using registry pointers, dependency-graph data, and successor metadata — deterministically, so it works with zero API keys — then enriches the migration plan with an LLM when one is configured. The report stores dependency specs so the UI shows a real manifest diff (remove old, add successor). The "Open PR" button stays disabled with an honest tooltip until GitHub sign-in is genuinely configured — nothing is ever committed without explicit human approval.
The Graveyard Index: 180 real npm + PyPI packages ranked by ghost risk, with a
"Recently departed" strip, band filter chips with live counts, sorting, debounced
search (still functional as a plain GET form without JavaScript), pagination, and
"mobile card" layout below sm.
The same autopsy, run across open-weight models side by side — with latency bars, precomputed real bouts labeled with their snapshot date, and accessible voting. Judges see actual Gemma 4 output even on a zero-credential deploy.
Dataset card, methodology, signal-attribution weights for heuristic-v1, live index
stats, and honest metrics — ROC-AUC/PR-AUC charts render when
data/eval-results.json exists, otherwise an honest date-labeled empty state.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗