Multi-Agent AI Code Reviewer & Auto-Refactor System. Uses LLMs to analyze code, find bugs/security issues, and auto-apply safe refactors.
- Code Indexing: Scan and index codebases for semantic search
- Bug Detection: Identify common bugs and security vulnerabilities
- Auto-Refactoring: Apply safe, automated code improvements
- Multi-Language Support: Works with Python, JavaScript, TypeScript, Go, Rust, Java, and more
pip install -r requirements.txtfrom indexer import CodeIndexer
# Initialize indexer with a directory
indexer = CodeIndexer(root_dir="./my-project")
# Index all supported files
indexer.index()
# Filter by specific extensions
python_files = indexer.filter_by_extension([".py"])
# Chunk large files for processing
chunks = indexer.chunk_file("path/to/file.py")