Skip to content

A museum-themed Git repository analyzer that transforms code archaeology into an interactive exhibition

Notifications You must be signed in to change notification settings

royd2023/code-archaeology-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Archaeology Explorer

For Claude Builder Club @ OSU Challenge

An interactive tool that analyzes git repositories to uncover "fossils" - dead code, abandoned features, and forgotten TODOs - and presents them as a museum exhibit with AI-generated narratives.

Features

  • Dig Site Analysis: Excavate git history to find interesting artifacts
  • Museum Exhibits: Categorized displays of code fossils
  • Story Generation: Claude AI narrates the history of your codebase
  • Timeline Visualization: See how your code evolved over time

Setup

git clone https://github.com/royd2023/code-archaeology-explorer.git

Backend

cd backend
pip install -r requirements.txt
cp .env.example .env  # Add your ANTHROPIC_API_KEY
python app.py

Frontend

cd frontend
npm install
npm run dev

Usage

  1. Start the backend server
  2. Start the frontend dev server
  3. Enter a git repository path or URL
  4. Explore your code archaeology findings!

Video

https://drive.google.com/file/d/1CeuX89PlaQsGe05oEfWaqwSPSDi8gzB_/view?usp=sharing

About

A museum-themed Git repository analyzer that transforms code archaeology into an interactive exhibition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •