Wikiwand AI

Lists of open-source artificial intelligence software

From Wikipedia, the free encyclopedia

These lists include projects which release 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.

Agentic AI

  • Auto-GPT — experimental open-source autonomous GPT-based agent
  • OpenClaw — autonomous task-executing AI agent

Agentic AI frameworks

AI-assisted software development

AI hardware and inference acceleration

LLM inference and serving frameworks

Model formats and optimization toolkits

Artificial neural networks

  • EDLUT – event-driven neural network simulator for large-scale spiking networks
  • Emergent – cognitive modeling platform implementing 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

Convolutional neural networks (CNNs)

State-space models

Chatbots

Cognitive architectures and AGI platforms

  • ACT-R – cognitive architecture for modeling human cognition and developing cognitive agents.[20]
  • CLARION – Connectionist Learning with Adaptive Rule Induction On-line, hybrid connectionist/symbolic cognitive architecture.
  • OpenCog – project that aims to build an open source artificial intelligence framework
  • Soar – cognitive architecture for decision-making and learning in intelligent agents

Computer vision and image processing

Deep learning frameworks

Machine learning or data mining

AutoML platforms

Language models

Natural language processing (NLP)

Speech recognition systems

Reactive planning

Reinforcement learning frameworks

Robotics software

Text to image

Text to speech

Transformer libraries

AI-assisted algorithm discovery

Music and audio generation

Knowledge bases and knowledge graphs

  • ConceptNet – multilingual commonsense knowledge graph used in natural-language processing and artificial-intelligence applications.[40]
  • DBpedia – project that extracts structured knowledge from Wikipedia using an open-source extraction framework.[41]

See also

References

Related Articles

Timelines

Top Qs

Fact Checks