Open Source Artificial Intelligence Software

Browse free open source Artificial Intelligence software and projects below. Use the toggles on the left to filter open source Artificial Intelligence software by OS, license, language, programming language, and project status.

  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    jTDS - SQL Server and Sybase JDBC driver
    Open source JDBC 3.0 type 4 driver for Microsoft SQL Server (6.5 up to 2012) and Sybase ASE. jTDS is a complete implementation of the JDBC 3.0 spec and the fastest JDBC driver for MS SQL Server. For more information see http://jtds.sourceforge.net/
    Leader badge
    Downloads: 580 This Week
    Last Update:
    See Project
  • 2
    CD+Graphics Magic
    Timeline based editor for creating Compact Disc Subcode Graphics (also known as CD+G or CDG). Both karaoke and multimedia styles of content are supported. Please visit cdgmagic.sf.net for examples playable directly in the HTML5 CD+G player. CD+Graphics Scribe utility (separate download -- click "Browse All Files" above) can now convert existing CDG karaoke content to CMP (CD+Graphics Magic Project), LRC (Enhanced Lyrics), and ASS (Advanced SubStation Alpha) format.
    Leader badge
    Downloads: 29 This Week
    Last Update:
    See Project
  • 3
    Fingerprint Imaging Software -- fingerprint pattern classification, minutae detection, Wavelet Scalar Quantization(wsq) compression, ANSI/NIST-ITL 1-2000 reference implementation, baseline and lossless jpeg, image utilities, math and MLP neural net libs
    Downloads: 8 This Week
    Last Update:
    See Project
  • 4
    Open Course Timetabler is free and open source application for university and school course timetabling. It is written in C# and runs under .NET framework on Windows (and will likely run under Mono on Linux or Mac OS X).
    Downloads: 9 This Week
    Last Update:
    See Project
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 5
    Arabisc is speaker independent large vocabulary continuous speech recognizer for Arabic language released under GNU license.It is also a collection of open source tools that allows researchers and developers to build speech recognition systems for Arab
    Downloads: 2 This Week
    Last Update:
    See Project
  • 6
    masmt

    masmt

    A frame work for Multi agent system development

    MaSMT is a java based multi-agent system development framework, especially designed for development of English to Sinhala machine translation system. MaSMT also capable to develop any multi-agent based system through its architecture. Reference: B. Hettige, A. S. Karunananda, G. Rzevski, Multi-agent solution for managing complexity in English to Sinhala Machine Translation, International Journal of Design & Nature and Ecodynamics, Volume 11, Issue 2, 2016, 88 – 96. B. Hettige, A. S. Karunananda, G. Rzevski, ” MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation”, International Journal of Computational Linguistics and Natural Language Processing (IJCLNLP), Volume 2 Issue 7 July 2013.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 7
    AKIRA aims to create a C++ development framework to build cognitive architectures and complex artificial intelligent agents.Features:KQML,Fuzzy Logic,Neural Net,Fuzzy Cognitive Maps and DIPRA (a distributed BDI - Belief Desire Intention goals model)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8

    Auto Bot

    A modern, minimalist, extensible chat bot.

    NOTICE: We're not on SourceForge anymore. See http://autoproj.org for our new domain. Auto is modern, simple, and smart automated bot software, designed per a philosophy of minimalism, simplicity, usability, cleanliness, and easy extensibility. It has support for IRC (v3.1) with planned support for XMPP. It can be easily extended by means of its plugin API, and offers a host of features. It is known to function on any OS on which Ruby 1.9 functions (such as Linux, Mac OS X, BSD, Microsoft Windows, etc.).
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    This is a Draft project for implementation of Automate Tools for Mid-Sized Compagny for deployment and prototyping Standards and Regulation @work ! This will also lead to computability and prediction of effort Thru resolution of Human action @Work...
    Downloads: 3 This Week
    Last Update:
    See Project
  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • 10
    Isolation Forest detects data-anomalies using binary trees. Platform: R (www.r-project.org) Reference: Fei Tony Liu, Kai Ming Ting, and Zhi-Hua Zhou, “Isolation Forest”, IEEE International Conference on Data Mining 2008 (ICDM 08)
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Swarm Wars

    Swarm Wars

    Safety in numbers.

    REPOSITORY MOVED TO GITHUB: https://github.com/happyjack27/SwarmWars video sample: http://youtu.be/s5mLNbdBQGY A game where you evolve & compete AI swarms. The organisms use swarm intelligence & ant colony optimization. The organisms can communicate through 3-color signaling as well as by laying beacons. They can attack and repair other organisms. They can select mates, and they can gather and distribute food and material. This behavior is controlled by a genetically evolved neural net augmented with online back propagation learning. The back propagation learning uses a reward vector and plasticity matrix that is evolved as part of the genome. Long story short, the AI is pretty frickin' sophisticated. Players can take control of organisms, trade resources and organisms in a market, and aid evolution by selective breeding.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    Earnest is a A PHP-MYSQL AI EXPERT SYSTEM for creating powerful expert system easily. Its simple PHP API can also be called from JAVA, browsers or other software to perform GIS and other comparisons. Also has ability to create XML results.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    This is a GUI, Java implementation of the Ant Colony Optimisation/Particle Swarm Optimisation (PSO/ACO2) rule induction algorithm. This project was inspired by Ant-Miner, but handles continuous attributes using PSO or now Differential Evolution.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Software Infrastructure for Stanford's Autonomous Vehicles
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    JCAT is the platform for TAC Market Design Competition and an ideal tool for experimental mechanism design research. It allows multiple electronic markets to compete against each other, and trading agents, as traders, to move between them.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    AINet is a general purpose Artificial Intelligence software application and network. It learns from experience and user training to solve problems and interact with the environment. It runs in workstation and robotic applications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    A demonstration of the result of using an agent based approach in software. Shows a swarm of icons representing agents that follow user selected rules.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Intelligent Software Agents in Resource Management on the Grid.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    Aliza Gaming API

    An extensible development framework for roleplay games.

    AlizaGameAPI is a robust, open-source Java-based framework designed to streamline and enhance the development of 2D and 3D games. It offers a comprehensive set of tools, utilities, and libraries, empowering developers to create immersive and dynamic gaming experiences with ease. Key Features: Modular Architecture, Rich Graphics and UI Components, Comprehensive Game Logic and Character Management, Environment and World-Building Tools, Statistical and Mathematical Utilities, Enhanced Debugging and Logging, Data Management and Integration, Integrated LLM for NPC Dialog, Cross-Platform Compatibility Dive into the world of game development with AlizaGameAPI. Download the latest version, explore the detailed documentation, and join the community of developers pushing the boundaries of gaming technology.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    This is a set of general Artificial Intelligence libraries and tools (for now neural networks and datamining, but others will come)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21

    Auto File Selection

    Detect all the "important" files from your computer.

    The main aim of this project is to design and develop a mechanism that can find all the “important” files inside a computer.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    BayesianCortex

    BayesianCortex

    simple algorithm for a realtime interactive visual cortex for painting

    A paint program where the canvas is the visual cortex of a simple kind of artificial intelligence. You paint with the mouse into its dreams and it responds by changing what you painted gradually. There will also be an API for using it with other programs as a general high-dimensional space. Each pixel's brightness is its own dimension. Bayesian nodes have exactly 3 childs because that is all thats needed to do NAND in a fuzzy way as Bayes' Rule which is NAND at certain extremes. NAND can be used to create any logical system. In this early version, I'm still working on edge detection and its understanding of the same shapes at different brightnesses. This will be a module of the bigger Human AI Net project and will be used for adding realtime intuitive high dimensional intelligence in audio and visual interactions with the user.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    BrainGame: an implementation of a memory-prediction-framework based on Jeff Hawkins' On Intelligence book
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Database Driven RoboCup Rescue Server is a version of RoboCup Rescue Server (https://sourceforge.net/projects/roborescue/) which uses a database to store the simulation data in order to simulate a very large number of agents.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    Eolas is a personal content management system for teachers of all levels. It aims to provide added features such as text-to-speech, CD burn, save as wiki/html/wap & to easily provide accessibility to teacher's docs based on Universal Design Techniques.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next