Model Hubs & Serving

scicloj.ml

Clojure-based ML library for immutable data processing pipelines.

Status
UnmaintainedGitHub repository has been archived.
Last checked
Checked · Oct 12, 2026
License
Open source
Pricing
Free tier · from $0

What it is

scicloj.ml is a Clojure machine learning library that offers an idiomatic approach to building immutable data processing pipelines, leveraging tech.ml.dataset for its operations. It's ideal for developers looking to integrate robust and efficient ML capabilities into their Clojure applications.

scicloj.ml stands out as the only Clojure ML library offering an idiomatic approach to immutable data processing, making it uniquely suited for functional programming enthusiasts.

When it fits — and when it doesn’t

A good fit for

  • Developers building ML pipelines within Clojure applications who need an idiomatic approach to data processing.

  • Teams working with immutable datasets and requiring efficient, functional programming paradigms.

Look elsewhere if

  • Projects that require real-time streaming data processing

  • Applications needing a web-based UI for model training and deployment

Known weaknesses

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

  1. 01

    Limited community support and documentation

    The library is relatively new, leading to fewer resources and slower response times for issues.

  2. 02

    Niche language ecosystem (Clojure)

    Limited adoption outside the Clojure community may result in less third-party support and integrations.

  3. 03

    Performance overhead due to immutable data structures

    The use of immutable data processing pipelines can lead to increased memory usage and slower performance compared to mutable alternatives.

  4. 04

    Complex setup for beginners

    Setting up a Clojure environment with all necessary dependencies can be challenging for developers new to the language.

What it does well

  • Idiomatic Clojure approach to ML

  • Immutable data processing pipelines

  • Integration with tech.ml.dataset

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 scicloj.ml

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

Open the setup guide →
Get the badge

A small badge for scicloj.ml’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.

scicloj.ml — tracked on AI Navigator

Markdown

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

HTML

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