Software:Lists of open-source artificial intelligence software

From HandWiki
Short description: List of open-source artificial intelligence software tools


These are lists of open-source artificial intelligence software packages related to AI projects released under open-source licenses. 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

Cognitive architectures and AGI platforms

Reinforcement learning frameworks

Computer vision and image processing

Natural language processing (NLP)

Speech recognition systems

Transformer libraries

  • Hugging Face transformers libraryPython library of pretrained transformer models for NLP, computer vision, speech, and more.
  • Fairseq – Facebook AI Research's sequence-to-sequence learning toolkit for training custom transformer models[23]
  • OpenNMT – neural machine translation framework that supports transformer architectures[24]

Chat bots

Text to speech

Text to image

AI hardware and inference acceleration

  • OpenVINOIntel'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

Template:Artificial intelligence (AI)

References