π» RepoSeance: Talk to the Ghosts of Your Codebase
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
RepoSeance β Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΡΠΎΡΠΈΠΈ ΠΊΠΎΠ΄Π°, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π·Π°Π΄Π°Π²Π°ΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΡΠ²Π΅ΡΡ Ρ ΡΡΡΠ»ΠΊΠ°ΠΌΠΈ Π½Π° ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΈΡΡΠΎΡΠΈΡ ΠΊΠΎΠΌΠΌΠΈΡΠΎΠ².
ΠΠ°Π΄Π°ΡΠ°
Developers lose historical context when working on unfamiliar or inherited codebases, making it hard to understand implementation decisions and repository evolution.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
RepoSeance enables developers to quickly uncover the hidden history of a codebase, answer questions with sourceβbacked evidence, and maintain privacy by keeping all analysis local.
Π Π°Π±ΠΎΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ
- Install RepoSeance via npm or npx
- Navigate to a repository and run
reposeance init - Index the repository with
reposeance index - Ask a question using
reposeance ask "..."or start an interactive chat withreposeance chat - Explore commit history with
reposeance history <path>
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°
RepoSeance combines source-code analysis, Git history investigation, and Retrieval-Augmented Generation (RAG) to let developers ask questions about their repositories and receive AI-generated answers supported by source-code and Git evidence.
RepoSeance is an open-source, local-first AI codebase archaeologist that helps developers understand unfamiliar repositories, investigate forgotten implementation decisions, and reconstruct the history behind software projects.
I wanted RepoSeance to be genuinely local-first. By using Ollama for inference and Gemma as an open-weight model family, developers can run AI-powered repository investigations without depending on a hosted AI API.
- ΠΠ°ΡΠ° Π·Π°ΠΏΠΈΡΠΈ: 2026-11-02T07:43:57.438Z