Showing 430 open source projects for "programming"

View related business solutions
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1

    EasyCP

    The easiest C++ way to deal with constraints !

    EasyCP is a modern, user-friendly C++ library that lets you use constraint programming in a very natural way, taking advantage of its expressive power. Just model and let the CSP (Constraint Satisfaction Problem) solver do the job !
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    GSGP
    GS-GP is a free/open source C++ library that provides a robust and efficient implementation of geometric semantic genetic operators for Genetic Programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    Ant Conflict Behaviour

    research on rules for conflict behaviour for ants

    ...Special interest is to do researches about the conflict behaviour. The project is written with the mason-library (page: http://cs.gmu.edu/~eclab/projects/mason/ ) and mainly with the scala programming language
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Open Pandora's Box

    Open Pandora's Box

    Pandora is an artificial intelligent web based bot

    Pandora is an artificial intelligent web based bot written in Java. Pandora is a component based AI architecture including, database memory, XML, voice, voice rec, chat, IRC, HTTP, Wiktionary, Freebase, consciousness, language, GUI, applet, web, jsp, Android
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5

    2OPL

    2OPL is a norm programming language for agent organizations.

    2OPL (Organization Oriented Programming Language) is a programming language for developing agent organizations. The used abstractions in the language are brute facts, effects of actions, norms and sanction rules. Brute facts are the state of the environment. Effect rules describe how actions change the brute facts. Norms describe which environment states counts as violations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    pySTEP or Python Strongly Typed gEnetic Programming: A light Genetic Programming API that allows the user to easily evolve populations of trees with precise grammatical and structural constraints.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Multiagentsystem Ellipsis

    Multiagentsystem Ellipsis

    Modular, agent-oriented and extendable agent toolkit.

    Ellipsis is a modular, agent-oriented, and extendable toolkit to execute stationary and mobile software agents written in the Java programming language. Ellipsis uses the standard application server JBoss (version 4.2.3 GA) without any modifications. In contrast to existing mobile agent toolkits, Ellipsis has an agent- and message-oriented architecture. Ellipsis is built on top of the JMX architecture. Core Ellipsis components are implemented as MBeans which provides for basic ser-vices to execute agents and control their life-cycle. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    CARTAGO-WS is a platform for developing SOA applications based on Web Services exploiting agent programming models and technologies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9

    LPIA

    Programming language for artificial intelligence

    LPIA is an interpreted symbolic functional language with multi-process capabilities and predefined pattern matching. It is inspired by combinatory logic, lambda calculus, Scheme and Forth. LPIA est un langage symbolique fonctionnel interprété avec des possibilités multi-processus et un filtrage prédéfini. Il est inspiré par la logique combinatoire, le lambda calcul, Scheme et Forth.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    ImageNets
    ImageNets is an computer vision and image processing extension to the OpenCV library for user-friendly programming of Robot Vision algorithms. ImageNets uses Qt by Nokia. ImageNets is ideal for education of image processing.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11

    Voice_Tic_Tac_Toe

    Play Tic Tac Toe With Voice Input

    Voice Tic Tac Toe enables you to play Tic Tac Toe via voice input. The game engine is developed in python programming language and uses Microsoft SAPI for Speech to Text Conversion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Clever Algorithms

    Clever Algorithms

    Clever Algorithms: Nature-Inspired Programming Recipes

    Clever Algorithms collects clear, cookbook-style descriptions of nature-inspired optimization and learning methods, organized so you can pick an algorithm and apply it quickly. Each entry follows a consistent template: motivation, strategy, pseudocode, parameter choices, variations, and references, making it easy to compare approaches. The catalog spans evolutionary algorithms, swarm intelligence, immune systems, simulated annealing, tabu search, and other metaheuristics, plus guidance on...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    EpochX
    EpochX is an open source genetic programming framework, specifically for analysing the properties of evolutionary automatic programming. It supports 3 popular representations - Strongly-Typed GP, Context-Free Grammar GP and Grammatical Evolution.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    Stanford Machine Learning Course

    Stanford Machine Learning Course

    machine learning course programming exercise

    The Stanford Machine Learning Course Exercises repository contains programming assignments from the well-known Stanford Machine Learning online course. It includes implementations of a variety of fundamental algorithms using Python and MATLAB/Octave. The repository covers a broad set of topics such as linear regression, logistic regression, neural networks, clustering, support vector machines, and recommender systems.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    CAPE stands for Clips And Perl with Extensions. As its name suggests, CAPE is a combined programming environment which allows programs to be written in Clips, a forward-chaining rule-based system which was originally developed by NASA, and Perl.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    GPalta is a genetic programming toolbox that aims for simplicity and speed. It features tree-based genetic programming, optional strong typing, a GUI to control an evolution process (allows to save and continue later) and easy interoperability with Matlab
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    NaruGo is game AI project. Current targets are GO board game and Texas Holdem poker. It investigates Genetic programming to build game AI logic. Also EA/GP simulations for TSP, Graph layout and Prisoners Dilemma problem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    SURF-nanodots

    Very basic computer vision program

    ...This program takes atomic and magnetic force microscope (AFM/MFM) image pairs as input and uses threshold segmentation to identify magnetic nanodots by intensity in the AFM image. These are then used to assess the magnetic states of those dots in the MFM image Attribution: "C++ GUI Programming with Qt 4" by Blanchette and Summerfield was helpful in getting me started on the GUI.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ETHNOS

    ETHNOS

    ETHNOS - Expert Tribe in a Hybrid Network Operating System

    The ETHNOS environment is composed of: 1) ETHNOS-6, a dedicated distributed real-time operating system (developed as an extension to Linux), from which the overall environment takes its name, supporting different high level representation, communication, and execution requirements, 2) a dedicated network protocol designed for both the single robot and the multi-robot environment, specifically designed for noisy wireless communication, 3) an object oriented Application Programming Interface (API) based on the C++ language (and a subset based on Java), 4) a set of additional development tools (a robot simulator, a Java-applet template, etc.). Check the official website for a Reference Manual.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    ALPprolog is a Prolog implementation of an action programming language. With ALPprolog you can program strategies for autonomous agents in dynamic domains like e.g. the Wumpus world.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    DGiovanni
    A multi-agent architecture for building interactive dramas. It uses the Jason's BDI engine, being the Jason's agent-oriented programming language utilized for performing the drama management and for authoring behaviors for the characters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Supernova programming language

    Supernova programming language

    Natural programming language for GUI applications

    Modern scripting language and the first one that presents the concept of programming with direct fiction description using a clear subset of pure human language. Using Supernova you can write the source code using Arabic and/or English keywords and you can create GUI applications for Windows and Linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    QtCritters

    QtCritters

    Simple Qt/C++ Project for learning simulation programming.

    QtCritters is a simple critter simulation in C++ using Qt, currently under development. The goal of this project is to simulate a simple ecology of various kinds of animals, and to make the source easy to understand and modify. Still very very alpha...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Java-based implementation of the Optimization Programming Language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Interactive4J
    Project aim to provide simple easy APIs for Java developers to use interactive abilities in their Java Applications like speech recognition, handwriting recognition, use of web cam , sound record/play, decision trees , text to speech and many others.
    Downloads: 0 This Week
    Last Update:
    See Project