Overview of indexion features
mainindexion is a source code exploration and documentation tool designed to build dynamic maps of codebases. It provides several core capabilities for developers:
- Similarity Analysis: Identifies duplicated or similar code patterns.
- Refactoring Planning: Generates actionable checklists for refactoring tasks.
- Documentation Generation: Uses KGF-based intelligent extraction to generate documentation.
- Semantic Search: Enables natural language search across code, wikis, and documentation.
- Structural Code Search: Provides KGF-aware token pattern matching via a
grep-like interface. - MCP Integration: Allows exposing indexion tools to AI assistants like Claude Code or Cursor.
- Wiki System: Includes an internal wiki with support for GitHub/GitLab export.
- Multi-language Support: Supports over 25 languages through extensible KGF specifications.