Ross ROSS = Recommend OSS · open-source software intelligence for agents

explosion/thinc

🔮 A refreshing functional take on deep learning, compatible with your favorite libraries observed · 2026-08-28

github.com/explosion/thinc · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 74
  • Release rhythm 76
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 17
  • age_days: 4339
  • days_rel: 163
  • days_push: 159
  • n_releases_24m: 12

Full methodology

Adoption not part of the score

2890 stars · 294 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Thinc is a lightweight deep learning library from the makers of spaCy offering a type-checked, functional-programming API for composing neural network models. It wraps PyTorch, TensorFlow, and MXNet layers so you can mix frameworks in a single model and configure model trees declaratively.

Use cases

  • compose neural network models with a functional API in Python
  • wrap PyTorch or TensorFlow models inside another pipeline
  • build spaCy components using my preferred ML framework
  • type-check model definitions with mypy
  • configure model architectures and hyperparameters declaratively
  • train custom NLP models without a heavyweight framework

When to choose

  • you need a lightweight interface layer between frameworks like PyTorch and TensorFlow
  • you're developing spaCy or Prodigy components
  • you want type-checked, functional model composition
  • you want a clean config system for ML object trees

When to avoid

  • you need a full standalone deep learning framework with a large ecosystem
  • you rely on cutting-edge model architectures only available in PyTorch or JAX
  • your team prefers imperative, class-based model definitions

Facets

library · maturity active

deep-learning machine-learning nlp type-system configuration-management deep-learning machine-learning artificial-intelligence python windows functional-programming model-composition pytorch-wrapper tensorflow-wrapper mxnet jax spacy mypy-plugin config-system natural-language-processing linux macos gpu

4 sources

Member repositories

RepositoryRoleHealth v2
explosion/thincmain80

For agents

markdown · JSON · MCP: product_card(name="explosion/thinc")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem