| # Kotlin Analysis API |
| |
| The Kotlin Analysis API is a library for analyzing Kotlin code at the semantic level. It provides a structured way to query information |
| about Kotlin code, including symbols, types, and semantic relationships between them. Built on top of Kotlin's |
| [PSI](https://plugins.jetbrains.com/docs/intellij/psi.html) syntax trees, the API offers a clean abstraction over the compiler's internal |
| representations, making it accessible both for IDE plugin makers and command-line tool developers. |
| |
| Check the [Analysis API documentation](https://kotl.in/analysis-api) for more information. |
| |
| If you'd like to contribute to the project, please read the [Analysis API development guidelines](../docs/contribution-guide/index.md). |