Software:Lists of open-source artificial intelligence software

From HandWiki
Short description: None


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

  • Codex CLI – AI coding agent and command-line interface developed by OpenAI.[3]
  • Cline – AI coding agent for IDEs and the command line.[4]
  • DeepSeek Coder – large language model designed for code generation and AI-assisted software development.[5]
  • goose – AI coding agent for the desktop and command line.[6]
  • Grok Build – SpaceXAI's terminal-based AI coding agent.[7]
  • Hermes Agent – AI coding agent for the command line and IDE extensions.[8]
  • Kilo Code — CLI and IDE extension developed by Anaconda
  • OpenCode — CLI, desktop app, web app, and IDE extensions[9]
  • OpenHands — AI software development agent
  • Oh My Pi – terminal-based AI coding agent developed as a fork of Pi.[10]
  • Pi – terminal-based AI coding agent.[11]
  • Zed – source-code editor with integrated AI-assisted development and agentic coding features.[12]

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)

  • AlexNet — pioneering CNN for image classification, won the 2012 ImageNet competition[16][17][18]
  • VGGNet — deep CNN known for its simplicity and use of 3x3 convolution filters[19]
  • Inception — CNN architecture using parallel convolutional layers of different sizes[20]

State-space models

  • Mamba – selective state-space model architecture for efficient sequence modeling[21]

Chatbots

Cognitive architectures and AGI platforms

  • ACT-R – cognitive architecture for modeling human cognition and developing cognitive agents.[22]
  • 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

  • BigDL – distributed deep learning library for Apache Spark
  • Caffe – deep learning framework focused on speed and modularity
  • Deeplearning4j – Java library for deep learning algorithms on the Java virtual machine
  • DeepSpeed – deep learning optimization library developed by Microsoft
  • fastai – deep learning library built on top of PyTorch
  • Fast Artificial Neural Network (FANN) – C library for feedforward neural networks
  • Horovod – distributed deep learning framework for TensorFlow, Keras, and PyTorch
  • Hugging Face Transformers — open-source deep learning library developed by Hugging Face
  • Keras – Python library for artificial neural networks
  • Microsoft Cognitive Toolkit – deep learning framework developed by Microsoft Research
  • MXNet – deep learning framework for training and deploying deep neural networks
  • Neuroph – object-oriented artificial neural network framework written in Java
  • OpenNN – artificial neural network library written in C++
  • PlaidML – deep learning backend for neural networks and tensor computations
  • PyTorch – deep learning framework developed by Meta AI
  • PyTorch Lightning – high-level framework built on top of PyTorch for organizing and scaling deep learning models
  • TensorFlow – end-to-end open-source platform for machine learning and deep learning developed by Google Brain
  • Torch – scientific computing framework with support for machine learning and deep learning algorithms

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

  • Hugging Face Transformers – Python library of pretrained transformer models for NLP, computer vision, speech, and more.[40]

LLM gateways

  • LiteLLM – LLM gateway that provides a unified OpenAI-compatible API for accessing and routing requests to different model providers.

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.[42]
  • DBpedia – project that extracts structured knowledge from Wikipedia using an open-source extraction framework.[43]

See also

References

  1. ↑ "eclipse-theia/theia". https://github.com/eclipse-theia/theia. 
  2. ↑ "Theia IDE – AI-Native Open-Source Cloud and Desktop IDE". https://theia-ide.org/. 
  3. ↑ "openai/codex". https://github.com/openai/codex. 
  4. ↑ "cline/cline". Cline. https://github.com/cline/cline. 
  5. ↑ "deepseek-ai/DeepSeek-Coder". https://github.com/deepseek-ai/DeepSeek-Coder. 
  6. ↑ "aaif-goose/goose". Agentic AI Foundation. https://github.com/aaif-goose/goose. 
  7. ↑ "xai-org/grok-build: SpaceXAI's coding agent harness and TUI". xAI. https://github.com/xai-org/grok-build. 
  8. ↑ "Hermes Agent". Nous Research. https://github.com/NousResearch/hermes-agent. 
  9. ↑ "anomalyco/opencode". https://github.com/anomalyco/opencode. 
  10. ↑ "can1357/oh-my-pi". https://github.com/can1357/oh-my-pi. 
  11. ↑ "badlogic/pi-mono". Earendil Works. https://github.com/badlogic/pi-mono. 
  12. ↑ "zed-industries/zed". https://github.com/zed-industries/zed. 
  13. ↑ ggml-org/llama.cpp, ggml, 2026-04-19, https://github.com/ggml-org/llama.cpp, retrieved 2026-04-19 
  14. ↑ "MLX LM". Apple. https://github.com/ml-explore/mlx-lm. 
  15. ↑ "Open WebUI". https://docs.openwebui.com/. 
  16. ↑ "GitHub - computerhistory/AlexNet-Source-Code: This package contains the original 2012 AlexNet code". Computer History Museum. https://github.com/computerhistory/AlexNet-Source-Code. 
  17. ↑ "How AlexNet Transformed AI and Computer Vision Forever". IEEE Spectrum. 25 March 2025. https://spectrum.ieee.org/alexnet-source-code. Retrieved 14 April 2026. 
  18. ↑ "CHM Makes AlexNet Source Code Available to the Public". 20 March 2025. https://computerhistory.org/press-releases/chm-makes-alexnet-source-code-available-to-the-public/. 
  19. ↑ Dhillon, Anamika; Verma, Gyanendra K. (2020-06-01). "Convolutional neural network: a review of models, methodologies and applications to object detection" (in en). Progress in Artificial Intelligence 9 (2): 85–112. doi:10.1007/s13748-019-00203-0. ISSN 2192-6360. https://link.springer.com/article/10.1007/s13748-019-00203-0. 
  20. ↑ Zhang, Aston; Lipton, Zachary; Li, Mu; Smola, Alexander J. (2024). Dive into deep learning. Cambridge New York Port Melbourne New Delhi Singapore: Cambridge University Press. ISBN 978-1-009-38943-3. 
  21. ↑ "state-spaces/mamba". https://github.com/state-spaces/mamba. 
  22. ↑ "ACT-R 7.30+ Reference Manual". Carnegie Mellon University. https://act-r.psy.cmu.edu/actr7.x/reference-manual.pdf. 
  23. ↑ Allen, Matthew (2025-09-02). "Switzerland launches transparent ChatGPT alternative" (in en). https://www.swissinfo.ch/eng/swiss-ai/switzerland-launches-transparent-chatgpt-alternative/89929269. "Apertus (from the Latin word meaning “open”) leaves nothing to the imagination in this respect. It promises that every nut and bolt is open for public scrutiny along with its design manual and recipe formula." 
  24. ↑ BigScience Workshop (2022). "BLOOM: A 176B-Parameter Open-Access Multilingual Language Model". arXiv:2211.05100 [cs.CL].
  25. ↑ Dey, Nolan; Gosal, Gurpreet; Chen, Zhiming; Khachane, Hemant; Marshall, William; Pathria, Ribhu; Tom, Marvin; Hestness, Joel (2023). "Cerebras-GPT: Open Compute-Optimal Language Models Trained on the Cerebras Wafer-Scale Cluster". arXiv:2304.03208 [cs.LG].
  26. ↑ model weights only
  27. ↑ "google/gemma-4-31B-it · Hugging Face". 2026-04-02. https://huggingface.co/google/gemma-4-31B-it. 
  28. ↑ Cheng, Evelyn (28 July 2025). "China's latest AI model claims to be even cheaper to use than DeepSeek" (in en). https://www.cnbc.com/2025/07/28/chinas-latest-ai-model-claims-to-be-even-cheaper-to-use-than-deepseek.html. 
  29. ↑ Heath, Alex (2025-08-05). "OpenAI releases a free GPT model that can run on your laptop" (in en-US). https://www.theverge.com/openai/718785/openai-gpt-oss-open-model-release. 
  30. ↑ Black, Sid; Biderman, Stella; Hallahan, Eric; Anthony, Quentin; Gao, Leo; Golding, Laurence; He, Horace; Leahy, Connor; McDonell, Kyle; Phang, Jason; Pieler, Michael; Prashanth, USVSN Sai; Purohit, Shivanshu; Reynolds, Laria; Tow, Jonathan; Wang, Ben; Weinbach, Samuel (2022). "GPT-NeoX-20B: An Open-Source Autoregressive Language Model". arXiv:2204.06745 [cs.CL].
  31. ↑ "Hy3 About". Vercel. https://vercel.com/ai-gateway/models/hy3/about. 
  32. ↑ "Open sourcing IBM's Granite code models". May 6, 2024. https://research.ibm.com/blog/granite-code-models-open-source. 
  33. ↑ Knight, Will (2026-07-15). "Thinking Machines Lab Drops Its First Model" (in en-US). Wired. ISSN 1059-1028. https://www.wired.com/story/thinking-machines-lab-releases-its-first-model-inkling/. Retrieved 2026-07-20. 
  34. ↑ "Xiaomi API and Models". https://openrouter.ai/xiaomi. 
  35. ↑ "Models Overview | Mistral AI Large Language Models" (in en). https://docs.mistral.ai/getting-started/models/models_overview/. 
  36. ↑ "Muse Glimmer Model Card". Meta. August 2026. https://huggingface.co/meta-models/Muse-Glimmer-30B. 
  37. ↑ Knight, Will (December 15, 2025). "Nvidia Becomes a Major Model Maker With Nemotron 3". Wired. https://www.wired.com/story/nvidia-becomes-major-model-maker-nemotron-3/. Retrieved July 31, 2026. 
  38. ↑ Mo, Liam; Hall, Casey (19 September 2024). "Alibaba accelerates AI push by releasing new open-source models, text-to-video". Reuters. https://www.reuters.com/technology/alibaba-accelerates-ai-push-by-releasing-new-open-source-models-text-to-video-2024-09-19/. 
  39. ↑ Wiggers, Kyle (July 16, 2024). "Hugging Face's SmolLM models bring powerful AI to your phone, no cloud required". https://venturebeat.com/infrastructure/hugging-faces-smollm-models-bring-powerful-ai-to-your-phone-no-cloud-required/. 
  40. ↑ "huggingface/transformers". Hugging Face. https://github.com/huggingface/transformers. 
  41. ↑ "riffusion/riffusion-hobby". Riffusion. https://github.com/riffusion/riffusion-hobby. 
  42. ↑ "Copying and sharing ConceptNet". ConceptNet. https://github.com/commonsense/conceptnet5/wiki/Copying-and-sharing-ConceptNet. 
  43. ↑ "dbpedia/extraction-framework". DBpedia. https://github.com/dbpedia/extraction-framework. 

Template:AI agents Template:Artificial intelligence (AI)