Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logicra 🚀

Logicra is a developer tool that helps you understand, analyze, and debug codebases visually and intelligently.


💡 Features

  • 🧩 Dependency Graph (CodeMap) Visualizes your project as a graph where each file is a node and connections represent dependencies.

  • 🔍 Clone Detection Identifies duplicated or similar logic across files.

  • 🧠 AI-Powered Code Explanation Provides quick summaries of what each file does.

  • ⚠️ Error Translator Converts complex error messages into simple, human-readable explanations.


🎯 What It Does

Logicra transforms your codebase into an interactive structure, making it easier to:

  • Understand large projects
  • Debug across multiple files
  • Identify redundant or unused logic
  • Onboard faster into new codebases

🚀 Getting Started

Backend

cd backend
python run.py

Frontend

cd frontend
npm install
npm run dev

🧠 Concept

“It’s like Google Maps, but for your codebase.”

Logicra turns files into nodes and builds a structured graph of your entire project, helping you visualize flow and relationships instantly.


🛠️ Tech Stack

  • Frontend: React
  • Backend: Python (FastAPI)
  • Visualization: React Flow / Graph-based UI

👥 Team

Built during a hackathon to simplify code understanding and debugging.


About

This is a devtool which makes files as nodes and creates a tree structure for the entire Project.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages