Image & Design

Kornia

Differentiable Computer Vision Library for PyTorch

Status
Generally available
Last checked
Checked · Oct 15, 2026
License
Open source
Pricing
Free tier · from $0

What it is

Kornia is an open-source library that provides differentiable computer vision operations in PyTorch, enabling developers to integrate computer vision tasks directly into their deep learning pipelines.

Kornia stands out as the only open-source library that offers differentiable computer vision operations directly within PyTorch, making it ideal for deep learning projects requiring advanced image processing capabilities.

When it fits — and when it doesn’t

A good fit for

  • Teams working on PyTorch-based projects that require advanced computer vision capabilities

  • Researchers who need to experiment with differentiable operations in their models

  • Developers building custom deep learning applications that involve image processing

Look elsewhere if

  • Projects requiring real-time performance without the overhead of Python and PyTorch

  • Applications where a lightweight, standalone computer vision library is preferred over an integrated solution

Known weaknesses

Each one links to the public issue, changelog or docs page it came from, where we have one.

  1. 01

    Limited language support beyond Python

    Kornia is primarily designed for use with PyTorch, which has limited support outside of Python.

  2. 02

    Complex setup and dependency management

    Requires specific versions of PyTorch and other dependencies to function correctly, leading to potential version conflicts.

  3. 03

    Documentation lacks depth for advanced use cases

    While basic usage is covered, more complex operations and integrations are not well-documented.

  4. 04

    Performance issues with large datasets or complex models

    Operations can become slow when processing high-resolution images or integrating with deep learning models that have a large number of parameters.

What it does well

  • Differentiable computer vision operations

  • Integration with PyTorch for seamless deep learning workflows

  • Comprehensive set of image processing functions

  • Support for geometric transformations and warping

  • Active community and regular updates

Pricing

Free tier
YesOpen source — free to use
Paid from
$0
Model
Flat rate
Enterprise plan
No

Pricing not independently confirmed — check the vendor’s page.

Performance benchmarks

How Fast Is It?

Set up Kornia

Setup steps, common gotchas and what to check after 30 days.

Open the setup guide →
Get the badge

A small badge for Kornia’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.

Kornia — tracked on AI Navigator

Markdown

[![Kornia — tracked on AI Navigator](https://navigateaitools.com/badge/kornia.svg)](https://navigateaitools.com/explorer/tool/kornia)

HTML

<a href="https://navigateaitools.com/explorer/tool/kornia"><img src="https://navigateaitools.com/badge/kornia.svg" alt="Kornia — tracked on AI Navigator" height="58"></a>