Logicra is a developer tool that helps you understand, analyze, and debug codebases visually and intelligently.
-
🧩 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.
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
cd backend
python run.pycd frontend
npm install
npm run dev“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.
- Frontend: React
- Backend: Python (FastAPI)
- Visualization: React Flow / Graph-based UI
Built during a hackathon to simplify code understanding and debugging.