explosion/thinc
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
This is a lightweight deep learning library that helps machine learning engineers compose and deploy custom models. You can combine layers and models from different frameworks like PyTorch and TensorFlow into a single, cohesive deep learning solution. It allows you to define flexible model architectures and manage their configurations, suitable for those building and integrating complex AI systems.
2,893 stars. Used by 9 other packages. Actively maintained with 29 commits in the last 30 days. Available on PyPI.
Use this if you are a machine learning engineer who needs to combine different deep learning models and frameworks into a single system, especially if you value a clear, functional approach to model definition.
Not ideal if you are new to deep learning or prefer to stick to a single framework for your entire model development.
Stars
2,893
Forks
294
Language
Python
License
MIT
Category
Last pushed
Feb 09, 2026
Commits (30d)
29
Dependencies
12
Reverse dependents
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/explosion/thinc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
google-deepmind/optax
Optax is a gradient processing and optimization library for JAX.
patrick-kidger/diffrax
Numerical differential equation solvers in JAX. Autodifferentiable and GPU-capable....
google/grain
Library for reading and processing ML training data.
patrick-kidger/equinox
Elegant easy-to-use neural networks + scientific computing in JAX. https://docs.kidger.site/equinox/
extropic-ai/thrml
Thermodynamic Hypergraphical Model Library in JAX