JetBrains announced an expansion of the klibs.io platform to include more than 4,200 Kotlin Multiplatform projects, along with improvements to library discovery and new integrations with AI-based software development tools. The platform allows developers to search library data from a browser and enables coding agents to access structured, up-to-date information while working on code.
klibs.io launched in December 2024 to help developers find a suitable Kotlin Multiplatform library for their use case and target platforms. Since then, it has become a catalog that gathers data from GitHub and Maven Central in one place, including the information needed to evaluate a project before adding it to an application or codebase.
Broader Search and Clearer Library Comparisons
The platform’s search capabilities are not limited to matching a single keyword. Users can enter multiple terms and filter results by supported platforms and targets, including Android, iOS, JVM, JavaScript, and Wasm. They can also browse curated categories such as Compose UI, local storage, networking, and dependency injection.
Results can be sorted by relevance, the number of GitHub stars, or the number of projects that depend on the library. Project pages bring together the description, tags, README content, supported platforms, package versions, dependency count, license information, and project activity.
When source metadata is incomplete, klibs.io uses large language models to improve descriptions and tags. According to JetBrains, this helps make projects more discoverable while keeping the core source data within the catalog.
What Changes for Developers in Practice?
These features reduce the need to collect library details separately from a GitHub repository, package registry, and other sources. Rather than relying only on a library name or general search results, developers can compare its compatibility with the target platform, published versions, activity, and license information before deciding to add the dependency.
This information becomes more important when library selection takes place while code is being written with the assistance of a coding agent; relying on outdated training data or a general web search may result in a suggestion for an outdated version or a library that does not support the required target.
klibs.io Integration with AI Workflows
The klibs.io MCP server allows coding agents to search for Kotlin Multiplatform projects by platform and target and retrieve the latest published package versions directly from the klibs.io index. The platform also provides a specialized skill called Kotlin Multiplatform Libraries expert skill, which includes guidance for discovering and comparing libraries, suggesting suitable options for a specific use case, verifying platform support, and finding dependency coordinates and updated stable versions.
JetBrains has also published evaluation results for agent outputs when klibs.io is used and when it is not connected, within the project repository. The integration guide includes setup steps and a suggested AGENTS.md file snippet, with the goal of keeping instructions related to using KMP library information close to the code and helping AI tools follow them consistently.
The Project Is Open Source and Relies on Community Contributions
JetBrains invites library users and authors to help improve the catalog. Users can try the search, categories, and filters, while project owners can suggest changes to descriptions and tags through the Suggest an edit option on project pages and through GitHub. Errors, missing libraries, or incorrect data can also be reported through the issue tracker, or contributors can contribute directly to the open-source project, in addition to sharing feedback in the #klibs-io channel on Kotlin Slack.