Skip to content

couder-04/RepoRelic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏺 RepoRelic

AI-Powered Autonomous Repository Intelligence Engine

Understand • Analyze • Diagnose • Generate • Execute

RepoRelic transforms any codebase into an intelligent, self-analyzing software system.


Version VS Code Python TypeScript License Platform


✨ What is RepoRelic?

RepoRelic is an AI-powered developer intelligence platform that deeply analyzes repositories through a multi-stage autonomous pipeline.

It combines:

  • ⚡ Static analysis
  • 🧠 AI-assisted reasoning
  • 🔍 Dependency graphing
  • 🧪 Autonomous test generation
  • 🛠 Execution & diagnostics
  • 📊 Rich reporting
  • 🔗 Knowledge graph extraction

into a single VS Code experience.


🏗 Architecture

VS Code Extension (TypeScript)
            ↓
Python Analysis Engine
            ↓
8-Stage Autonomous Pipeline
            ↓
LLM Integration Layer
            ↓
Generated Tests + Diagnostics + Reports

🔥 Core Features

🧠 Intelligent Repository Understanding

RepoRelic automatically:

  • Maps project architecture
  • Detects dependencies
  • Understands execution flow
  • Extracts repository structure
  • Builds contextual understanding

🔍 Static Analysis Engine

Performs deep inspection of:

  • Python modules
  • Import graphs
  • Circular dependencies
  • Dead code
  • Suspicious patterns
  • Risky functions

🌐 Dependency Graph Generation

Visualizes:

  • Module relationships
  • Internal architecture
  • Call graphs
  • Import chains

Perfect for:

  • onboarding
  • debugging
  • refactoring
  • architecture reviews

🧪 Autonomous Test Generation

RepoRelic can automatically generate:

  • Unit tests
  • Edge case tests
  • Failure scenario tests
  • Mocked integration tests

⚙️ Execution & Diagnosis Engine

The execution layer:

  • Runs generated tests
  • Captures failures
  • Diagnoses issues
  • Generates explanations
  • Suggests fixes

📊 Rich AI Reports

RepoRelic produces beautiful reports including:

  • Repository summaries
  • Risk analysis
  • Function breakdowns
  • Dependency insights
  • Failure diagnostics
  • Test coverage insights

🧩 8-Stage Autonomous Pipeline

Understand Codebase
        ↓
Static Analysis
        ↓
Dependency Graph
        ↓
Knowledge Graph
        ↓
Test Generation
        ↓
Execution Engine
        ↓
Failure Diagnosis
        ↓
AI Reporting

📂 Project Structure

RepoRelic/
│
├── extension/                 # VS Code extension
│   ├── src/
│   ├── media/
│   └── package.json
│
├── engine/                    # Python intelligence engine
│   ├── stages/
│   ├── enrichment/
│   ├── analyzers/
│   └── reports/
│
├── dummy_test/                # Example repositories
│
├── docs/
│
└── README.md

🚀 Installation

VS Code Marketplace

Install directly from the marketplace:

👉 https://marketplace.visualstudio.com/items?itemName=YAPrepo.reporelic


🛠 Local Development

1️⃣ Clone Repository

git clone https://github.com/couder-04/

About

an AI-powered developer intelligence platform that deeply analyzes repositories through a multi-stage autonomous pipeline

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors