Lists of open-source artificial intelligence software
Automated theorem provers
LLM agents
Auto-GPT — experimental open-source autonomous GPT-based agent
OpenClaw — autonomous task-executing AI agent
AI-assisted software development
AI hardware and inference acceleration
LLM inference and serving frameworks
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)
ACT-R – cognitive architecture for modeling human cognition and developing cognitive agents.
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
Machine learning or data mining
Accord.NET — C# framework for machine learning, statistics, computer vision, and signal processing
Apache Mahout — scalable machine learning library for big data built on Hadoop and Spark
Apache SINGA — distributed deep learning and machine learning software
Apache SystemDS — ML system for the end-to-end data science lifecycle
CatBoost — machine learning library for gradient boosting on decision trees
Caffe — Image classification and image segmentation
Dlib — C++ machine learning and computer vision library
ELKI — data mining and unsupervised learning software
fastText — Word embeddings developed by Meta AI
Flux — machine learning library for the Julia programming language
Gensim — topic modelling and vector space model toolkit
JAX — machine learning library for numerical computing and automatic differentiation
H2 O — machine learning and predictive analytics platform
Infer.NET — probabilistic programming framework for Bayesian inference
Jubatus — online machine learning and distributed computing framework
KNIME — modular data pipelining
LIBSVM — library for support vector machines
LightGBM — machine learning framework for gradient boosting
Massive Online Analysis — framework for machine learning and data mining on evolving data streams
Microsoft Cognitive Toolkit — deep learning framework developed by Microsoft Research
MindSpore — machine learning and deep learning framework
ML.NET — machine learning framework for .NET
mlpack — C++ header-only machine learning library
MLX — machine learning framework for Apple silicon supporting model training, inference, and fine-tuning
MXNet — deep learning framework
Orange — machine learning, data mining , data visualization , and data analysis
PyMC — Python framework for Bayesian modeling and probabilistic programming
Scikit-learn — library built on top of NumPy , SciPy , and matplotlib
Scikit-multiflow — Python framework for online and stream machine learning
Seaborn — Python statistical data visualization library based on matplotlib
Shogun — C++ library for large-scale machine learning
Spark MLlib — machine learning library for Apache Spark
TensorFlow — machine learning and deep learning platform
Theano — numerical computation library for machine learning
Vowpal Wabbit — machine learning system for fast online learning
Weka — collection of machine learning algorithms for data mining tasks
XGBoost — machine learning library for gradient boosting
Natural language processing (NLP)
Speech recognition systems
Reinforcement learning frameworks
Robotics software
Operating systems
Middleware
Frameworks and libraries
Simulation
Motion planning and control
Perception and tracking
Autonomous vehicles and drones
Programming languages
Educational robotics
LLM gateways
Bifrost – open-source LLM gateway written in Go that provides an OpenAI -compatible API for routing requests across multiple model providers, with failover and load balancing.
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.
DBpedia – project that extracts structured knowledge from Wikipedia using an open-source extraction framework.
References
↑ "eclipse-theia/theia" . GitHub . Retrieved July 19, 2026 .{{cite web }}: CS1 maint: url-status (link )
↑ "Theia IDE – AI-Native Open-Source Cloud and Desktop IDE" . Theia IDE . Retrieved July 19, 2026 .
↑ "openai/codex" . GitHub . Retrieved July 19, 2026 .
↑ "cline/cline" . GitHub . Cline. Retrieved August 25, 2026 .
↑ "Quickstart with Command Code" . Command Code Docs . Retrieved October 3, 2026 .
↑ "deepseek-ai/DeepSeek-Coder" . GitHub . Retrieved July 19, 2026 .
↑ "aaif-goose/goose" . GitHub . Agentic AI Foundation . Retrieved August 26, 2026 .
↑ "xai-org/grok-build: SpaceXAI's coding agent harness and TUI" . GitHub . xAI . Retrieved August 4, 2026 .
↑ "Hermes Agent" . GitHub . Nous Research. Retrieved August 31, 2026 .
↑ "anomalyco/opencode" . GitHub . Retrieved August 22, 2026 .
↑ "can1357/oh-my-pi" . GitHub . Retrieved August 31, 2026 .
↑ "badlogic/pi-mono" . GitHub . Earendil Works. Retrieved August 31, 2026 .
↑ "Warp products and getting started" . Warp Docs . Warp. Retrieved October 8, 2026 .
↑ "zed-industries/zed" . GitHub . Retrieved July 19, 2026 .
↑ ggml-org/llama.cpp , ggml, 2026-04-19, retrieved 2026-04-19
↑ "MLX LM" . GitHub . Apple. Retrieved September 5, 2026 .
↑ "Open WebUI" . Open WebUI . Retrieved September 13, 2026 .
↑ "GitHub – computerhistory/AlexNet-Source-Code: This package contains the original 2012 AlexNet code" . GitHub . Computer History Museum. Retrieved 14 April 2026 .
↑ "How AlexNet Transformed AI and Computer Vision Forever" . IEEE Spectrum . 25 March 2025. Retrieved 14 April 2026 .
↑ "CHM Makes AlexNet Source Code Available to the Public" . Computer History Museum . 20 March 2025. Retrieved 14 April 2026 .
↑ Dhillon, Anamika; Verma, Gyanendra K. (2020-06-01). "Convolutional neural network: a review of models, methodologies and applications to object detection" . Progress in Artificial Intelligence . 9 (2): 85– 112. doi :10.1007/s13748-019-00203-0 . ISSN 2192-6360 .
↑ 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-00-938943-3 .
↑ "state-spaces/mamba" . GitHub . Retrieved July 31, 2026 .
↑ "ACT-R 7.30+ Reference Manual" (PDF) . ACT-R . Carnegie Mellon University . Retrieved August 1, 2026 .
↑ Allen, Matthew (2025-09-02). "Switzerland launches transparent ChatGPT alternative" . SWI swissinfo.ch . Retrieved 2026-01-21 . 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.
↑ BigScience Workshop (2022). "BLOOM: A 176B-Parameter Open-Access Multilingual Language Model". arXiv :2211.05100 [cs.CL ].
↑ 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 ].
↑ model weights only
↑ "google/gemma-4-31B-it · Hugging Face" . huggingface.co . 2026-04-02. Retrieved 2026-04-07 .
↑ Cheng, Evelyn (28 July 2025). "China's latest AI model claims to be even cheaper to use than DeepSeek" . CNBC . Retrieved 12 April 2026 .
↑ Heath, Alex (2025-08-05). "OpenAI releases a free GPT model that can run on your laptop" . The Verge . Retrieved 2026-03-07 .
↑ 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 ].
↑ "Hy3 About" . Vercel AI Gateway . Vercel . Retrieved August 30, 2026 .
↑ "Open sourcing IBM's Granite code models" . IBM Research . May 6, 2024. Retrieved June 27, 2026 .
↑ Knight, Will (2026-07-15). "Thinking Machines Lab Drops Its First Model" . Wired . ISSN 1059-1028 . Retrieved 2026-07-20 .
↑ "Xiaomi API and Models" . OpenRouter . Retrieved August 30, 2026 .
↑ "Models Overview" . Mistral AI Large Language Models . Archived from the original on 2025-04-09. Retrieved 2026-03-07 .
↑ "Muse Glimmer Model Card" . Hugging Face . Meta . August 2026. Retrieved August 10, 2026 .
↑ Knight, Will (December 15, 2025). "Nvidia Becomes a Major Model Maker With Nemotron 3" . Wired . Retrieved July 31, 2026 .
↑ Mo, Liam; Hall, Casey (19 September 2024). "Alibaba accelerates AI push by releasing new open-source models, text-to-video" . Reuters .
↑ Wiggers, Kyle (July 16, 2024). "Hugging Face's SmolLM models bring powerful AI to your phone, no cloud required" . VentureBeat . Retrieved August 10, 2026 .
↑ "huggingface/transformers" . GitHub . Hugging Face. Retrieved April 30, 2026 .
↑ "maximhq/bifrost" . GitHub . Maxim AI. Retrieved November 11, 2026 .
↑ "Bifrost" . Maxim AI. Retrieved November 11, 2026 .
↑ "riffusion/riffusion-hobby" . GitHub . Riffusion. Retrieved August 1, 2026 .
↑ "Copying and sharing ConceptNet" . GitHub . ConceptNet. Retrieved August 1, 2026 .
↑ "dbpedia/extraction-framework" . GitHub . DBpedia. Retrieved August 1, 2026 .
Types and related concepts Architecture and programming Frameworks and platforms General-purpose agents Software-development agents Computer-use and research agents Communication and standards
Concepts Applications Implementations
People Neural network architectures Political Social and economic
Articles related to artificial intelligence
Concepts Organizations People Books Other