Model Hubs & Serving

python-timbl

Python extension for TiMBL k-Nearest Neighbours machine learning toolkit.

Status
Not yet determined
Last checked
Checked · Oct 10, 2026
License
Open source
Pricing
Free tier · from $0

What it is

A Python module that wraps the full TiMBL C++ programming interface, providing access to an elaborate k-Nearest Neighbors (kNN) machine learning toolkit. This makes it a powerful tool for developers and data scientists working with classification tasks requiring sophisticated nearest neighbor algorithms.

python-timbl stands out by providing direct access to TiMBL's advanced nearest neighbor algorithms through Python, making it ideal for developers and researchers who require sophisticated classification capabilities.

When it fits — and when it doesn’t

A good fit for

  • Developers working on classification tasks who require the flexibility and power of TiMBL's nearest neighbor algorithms.

  • Researchers in machine learning looking for a robust kNN toolkit with Python bindings.

Look elsewhere if

  • Projects requiring real-time processing or low-latency responses, as this tool is more suited to batch processing.

  • Applications that need a wide range of ML models beyond k-Nearest Neighbors.

Known weaknesses

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

  1. 01

    Limited active development and updates

    Last major update was over a year ago, with minimal contributions from the community since then

  2. 02

    Poor performance for large datasets

    Bottlenecks in Python wrapper can lead to slower processing times compared to direct C++ usage

What it does well

  • Full TiMBL C++ interface wrapped in Python

  • Support for k-Nearest Neighbors classification tasks

  • Extensive documentation and examples

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 python-timbl

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

Open the setup guide →
Get the badge

A small badge for python-timbl’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.

python-timbl — tracked on AI Navigator

Markdown

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

HTML

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