Open-source AI software engineering platform for understanding repositories, analyzing architecture, reviewing code, detecting dependencies, and generating engineering insights.
DevMind AI helps developers and engineering teams understand unfamiliar codebases by combining repository intelligence, dependency graphs, architecture analysis, change-impact analysis, symbol intelligence, RAG, and AI-powered code review.
- AI-powered repository understanding
- Semantic repository search (RAG)
- Explain classes, functions, methods, and symbols
- Explain complete source files
- Symbol indexing and resolution
- Repository-aware AI context
- Repository dependency graph
- Direct and reverse dependencies
- Dependency statistics
- Circular dependency detection
- Graph queries
- Module resolution
- Change-impact analysis
- Direct and indirect dependency analysis
- Repository health analysis
- Architecture scoring
- Architecture diagrams
- Mermaid diagram generation
- Repository statistics
- Framework detection
- Entry-point detection
- Component detection
- Engineering architecture reports
- AI code review
- Repository audit
- Code quality analysis
- Maintainability assessment
- Engineering recommendations
- Architecture intelligence
- Risk and impact assessment
DevMind provides a command-line interface for repository intelligence.
DevMind CLI
│
┌────────────────┼────────────────┐
│ │ │
Audit Review Explain
│ │ │
└────────────────┼────────────────┘
│
▼
Repository Intelligence
│
┌───────────┴───────────┐
│ │
▼ ▼
Symbol Intelligence Graph Intelligence
│ │
▼ ┌─────┴─────┐
Semantic Search │ │
│ Dependencies Cycles
│ │ │
└─────────────────┼───────────┘
▼
Impact Analysis
│
▼
Health Analysis
│
▼
AI Engineering
│
▼
Engineering Insights
devmind-ai/
🤝 Contributing
Contributions are welcome.
Feel free to submit issues, feature requests, or pull requests.