Acknowledgments
CodeMap relies on these excellent open-source libraries and models:
Core Dependencies
- PydanticAI - Unified interface for LLM providers
- Pydantic - Data validation library for Python
- Questionary - Interactive user prompts
- Rich - Beautiful terminal formatting and output
- Typer - Modern CLI framework for Python
- Model2Vec - Text embeddings for semantic code analysis
- Tree-sitter - Robust parsing system for code analysis
- SQLModel - SQL database integration with Python
- Qdrant - Vector search engine for semantic analysis
- PyGit2 - Git repository manipulation
- Scikit-learn - Machine learning utilities
- PyGithub - GitHub API integration
- Docker SDK - Docker container management
- Watchdog - Filesystem event monitoring