Added Oct 29, 2026
OpenNN
FreeOpen-source C++ library for building neural networks
What is OpenNN?
OpenNN is a C++ library for building, training and deploying neural networks. It runs on CPUs and optionally on NVIDIA GPUs through CUDA, and is used inside engineering applications.
It provides dense, LSTM and convolutional networks as well as transformers, covering tabular data, time series, computer vision and sequence modeling. The site includes tutorials, benchmarks, an API reference and licensing information, and the source lives on GitHub.
Features
- Dense, LSTM and CNN networks
- Transformers
- CPU and CUDA GPU training
- Tutorials and benchmarks
Tags
Releases
+ Submit new release- Listed
OpenNN was added to the directory.
Organization
Artelnics
๐ช๐ธ Spain
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 OpenNN alternatives
View allModels & APIs
The main hub for open models, datasets and AI demo apps
Models & APIs
Run open models locally with one command, plus optional cloud models
Models & APIs
Open-source library for similarity search over dense vectors
If you liked OpenNN
High-throughput open-source engine for serving LLMs in production
FreeModels & APIsMade in United StatesRun and deploy open-source AI models through a simple API
PaidModels & APIsMade in United StatesFast inference and fine-tuning platform for open models
PaidModels & APIsMade in United StatesOpen-source deep learning library that runs on JAX, PyTorch and TF
FreeModels & APIsMade in United States
Pros and cons
Pros
- High-performance C++
- Runs on CPU or GPU
- Covers several network types
Cons
- Requires C++ skills
- Smaller ecosystem than Python libraries
- Licensing page may apply to commercial use
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 OpenNN?
OpenNN is a C++ library for building, training and deploying neural networks. It runs on CPUs and optionally on NVIDIA GPUs through CUDA, and is used inside engineering applications.
How much does OpenNN cost?
OpenNN is 100% free.
Is there a free version of OpenNN?
Yes. OpenNN is completely free to use.
What are the main features of OpenNN?
Dense, LSTM and CNN networks, Transformers, CPU and CUDA GPU training, Tutorials and benchmarks.
Who makes OpenNN?
OpenNN is made by Artelnics.
What are the best alternatives to OpenNN?
Popular alternatives include Hugging Face, Ollama, Faiss.