back to home

kawaii-not-kawaii / myrient-archieve

A repo with progress reports on my archieval of myrient.

View on GitHub
108 stars
0 forks
6 issues

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing kawaii-not-kawaii/myrient-archieve in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/kawaii-not-kawaii/myrient-archieve)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Myrient Archive Status Tracker A minimalistic, modern web interface to track download progress from Myrient's preservation archive. Features • 📊 **Real-time Progress Tracking** - Visual progress bars and statistics • 📁 **Directory Browser** - Navigate the archive structure like Myrient • ✅ **Download Status** - Checkmarks for downloaded, greyed for pending • 🎨 **Modern Dark Theme** - Matches GitHub's dark mode aesthetic • 📱 **Responsive Design** - Works on desktop and mobile • ⚡ **Static Site** - No server required, runs entirely in the browser Data Structure The page loads data from two JSON files: • - Collection-level statistics • - Directory tree structure Download Status Tracking Edit the object in to track what's downloaded: Deployment to GitHub Pages Option 1: Manual Upload • Go to GitHub and create a new repository (e.g., ) • Upload these three files: • - • 3. Go to **Settings → Pages** • Select **Deploy from a branch** → **main** → **/ (root)** • Click **Save** • Your site will be at: Option 2: Git Command Line Then enable GitHub Pages in repository settings. Option 3: GitHub Desktop • Download GitHub Desktop • Add local repository → Select • Publish to GitHub • Enable Pages in repository settings Updating Data To update the progress: • Re-run your scan scripts to generate new JSON files • Replace the JSON files in this directory • Update the object in with new progress • Commit and push to GitHub: Customization Colors Edit the CSS variables in the selector: Add New Collections The page auto-populates from the JSON files. Just add new entries to your JSON and they appear automatically. Browser Compatibility • Chrome/Edge 88+ • Firefox 78+ • Safari 14+ License MIT - Feel free to use and modify!