Added Oct 28, 2026
Keras
FreeOpen-source deep learning library that runs on JAX, PyTorch and TF
What is Keras?
Keras is an open-source Python API for building and training deep learning models, designed for readable, concise code. Since Keras 3 the same model code runs on JAX, PyTorch or TensorFlow, from a laptop to TPUs.
Models are built from layers with a functional or sequential API and trained with a single fit call. Because the backend is pluggable, teams can switch frameworks to use the strengths of each ecosystem without rewriting their models.
KerasHub supplies pretrained models with presets, including language models such as Gemma and image generators such as Stable Diffusion 3. Keras RS covers recommender systems and KerasTuner handles hyperparameter search, with extensive guides and code examples in the docs.
Features
- Multi-backend support
- Functional and sequential APIs
- KerasHub pretrained models
- KerasTuner hyperparameter search
- Keras RS recommenders
Tags
Releases
+ Submit new release- Listed
Keras was added to the directory.
Organization
Keras team at Google
πΊπΈ United States
Listed by kitio.ai Β· unverified owner
Pricing
- Pricing model
- Free
- Paid options from
- 100% free
Sponsored
Your AI tool here
A Featured launch puts your tool in this spot and on the home page for a week.
Top Keras alternatives
View allModels & APIs
Open-source Python framework for ML and AI workflows
Models & APIs
Apple's array framework for running and training models on Apple Silicon
Models & APIs
Open-source Python library for building web demos of ML models
If you liked Keras
Open-source deep learning framework from Berkeley AI Research
FreeModels & APIsMade in United StatesFast open-source image augmentation library for computer vision
FreemiumData & analytics
Pros and cons
Pros
- Free and open source
- Same code runs on three backends
- Pretrained models in KerasHub
- Thorough docs and examples
Cons
- Requires Python and ML knowledge
- Very custom research may need raw framework code
- No hosted training service
Prompts & results
No prompts yet. Add your own prompt and output to help others use this tool.
Share a prompt
Reviews
Q&A
What is Keras?
Keras is an open-source Python API for building and training deep learning models, designed for readable, concise code. Since Keras 3 the same model code runs on JAX, PyTorch or TensorFlow, from a laptop to TPUs.
Can I use Keras with PyTorch?
Yes. Keras 3 supports JAX, PyTorch and TensorFlow as backends, so the same model code can run on any of them.
Does Keras include pretrained models?
Yes. KerasHub provides pretrained model presets, such as Gemma language models and Stable Diffusion 3 for text to image.
How much does Keras cost?
Keras is 100% free.
Is there a free version of Keras?
Yes. Keras is completely free to use.
What are the main features of Keras?
Multi-backend support, Functional and sequential APIs, KerasHub pretrained models, KerasTuner hyperparameter search, Keras RS recommenders.
Who makes Keras?
Keras is made by Keras team at Google.
What are the best alternatives to Keras?
Popular alternatives include MindSpore, Metaflow, MLX.