These lists include projects which release at least some of their software under open-source licenses and are related to artificial intelligence projects. These include software libraries, frameworks, platforms, and tools used for machine learning, deep learning, natural language processing, computer vision, reinforcement learning, artificial general intelligence, and more.
Machine learning or data mining
AutoML platforms
Deep learning frameworks
Convolutional neural networks (CNNs)
- AlexNet â pioneering CNN for image classification, won the 2012 ImageNet competition
- VGGNet â deep CNN known for its simplicity and use of 3x3 convolution filters
- Inception â CNN architecture using parallel convolutional layers of different sizes
Artificial neural networks
- EDLUT â event-driven neural network simulator for large-scale spiking networks
- Emergent â cognitive modeling platform implementing connectionist neural networks
- Encog â machine learning framework for Java and C# supporting neural networks
- JOONE â Java-based neural network framework with modular architecture for learning tasks
- Nengo â Python library for building and simulating large-scale neural systems
- Neuroph â lightweight Java framework for creating neural networks
- OpenNN â C++ library for designing, training, and deploying neural networks
- SNNS â Stuttgart Neural Network Simulator, supports feedforward and recurrent neural networks
Cognitive architectures and AGI platforms
Reinforcement learning frameworks
Reactive planning
Computer vision and image processing
Natural language processing (NLP)
Speech recognition systems
Large language models
Reasoning models
Transformer libraries
Chat bots
Agentic AI
- OpenClaw â autonomous task-executing AI agent framework
- Auto-GPT â experimental open-source autonomous GPT-based agent
- BabyAGI â lightweight task-planning autonomous agent
- MetaGPT â multi-agent software development framework
- SuperAGI â framework for autonomous AI workflows
- CrewAI â multi-agent orchestration framework for AI agents
Text to speech
Text to image
AI hardware and inference acceleration
- OpenVINO â Intel's toolkit for optimizing deep learning models for edge devices
- ONNX â Open Neural Network Exchange format for interoperability between AI frameworks
Robotics software
See also
References
External links