Showing 601 open source projects for "computer-aided software engineering"

View related business solutions
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 1
    An attempt at developing an Artificial Inteligence software, based on the notion that inteligence is a set of conditional choices (in programming terms, it means a whole lot of if statements).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    A java based neural network framework. The Auratus network is built around an XML messaging system, allowing for a complete MVC design. Additionally, Auratus networks are constructed and at the node/edge level, allowing for advanced topologies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Alife research platform to study the evolvability of different assembly-like computer languages. It's similar to Tierra and Avida but it's designed to be more general.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Java Settlers of Catan is a Java version of the classic board game "Settlers of Catan". This game includes challenging computer AI players and supports multitouch inputs for gameplay on multitouch tables.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    An artificial intelligance framework using partitial order planning for C++. A set of classes that provide means for computer software to do simple planning to achieve a goal. Here we use predicate logics to tell the planner our current situation, out
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    Betelgeuse

    Powerful machine learning modeling software suitable for industry use.

    Betelgeuse is a machine learning modeling package designed to meet the requirements of heavy-duty industry use. It was designed to be efficient, reliable, and highly modular; it is developed primarily in Python to promote maintainability and rapid development, but uses Cython and C in critical bottlenecks for efficiency. It focuses on high-quality implementations of a diverse set of the most widely used machine learning algorithms. An important goal of Betelgeuse is to have a clean,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Jaybird is java-language based, source & xml & codebyte class inter-converting tool. You can write your Envolvable Code with it; You can make your computer write program itself; You can run program without compiling time; You can manage source as data
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Pattern recognition software package. It includes several classification and clustering algorithms. It can read data from a set of images, an ASCII file or a JDBC connection. A small TCP data server with its corresponding JDBC driver is included.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Galileo is a library for developing custom distributed genetic algorithms developed in Python. It provides a robust set of objects that can be used directly or as the basis of derived objects. Its modularity makes it easy to extend the functionality. The
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.

    Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
    Claim $300 Free
  • 10
    Chloe - a chatterbot with charisma. Learns from experience, and speaks any language you teach her. Perhaps even useful, but surely entertaining.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Surviving bots is continuous software application in Java that will guide robots to search for energy source around it, tap it and explore ahead for survival and thus evolve into much more advance system.Software is ment to be hardware independent.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Contextual rule-based text normalization engine written in java, that can be used to implement stemming algorithms or phonetic normalizers. The project includes a french stemmer/phonetic normalizer, and a soundex implementation. Includes a Lucene Analyzer
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    The Python Genetic Programming Project implements a Genetic Programming System a la J Koza in Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    FOOL is a Fuzzy system development tool with interactive 'foolproof' graphical user interface.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The goal of cvtk is to provide an easy to use computer vision framework that allows real-time tracking of color-marked objects in 2 dimensions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Virtual machine/emulator; "holding pen" for self-replicating programs written in custom RISC assembly-like language, evolving via random point mutations and periodic fitness-based cullings. Inspired (like Avida) by Thomas Ray's alife simulator, Tierra
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    pySPACE

    pySPACE

    Signal Processing and Classification Environment in Python using YAML

    pySPACE is a modular software for processing of large data streams that has been specifically designed to enable distributed execution and empirical evaluation of signal processing chains. Various signal processing algorithms (so called nodes) are available within the software, from finite impulse response filters over data-dependent spatial filters (e.g. CSP, xDAWN) to established classifiers (e.g. SVM, LDA). pySPACE incorporates the concept of node and node chains of the MDP framework. Due...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    C++ library that implements basic data structures and algorithms for computer vision and image processing applications
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A collection of user contributed applications which use the Open Computer Vision Library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Project to Design and Implement a new programming language. The language is named Hybrid (c), as it's nature. We "build on" existing languages (Python & others), and not start from scratch (as C++ builds on C). see Docs.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This Meshula Kernel contains a reactive AI core, a high quality physics simulator, a math library, and assorted utility routines
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ALICE utilizes AIML (Artificial Intelligence Markup Language) to form responses to your questions and inputs. Unlike other commercial chat robot software costing thousands of dollars, ALICE is freely available under the terms of the GNU Public License
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Computer Vision library using GPU environment acceleration. Based on openCV and openGL
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Ornith-1.0

    Ornith-1.0

    Open reasoning model for agentic coding and tool workflows

    Ornith-1.0 is a large open-source reasoning model from DeepReinforce, built for agentic coding, tool use, and complex software engineering workflows. It is part of the Ornith 1.0 family, which includes dense and MoE models post-trained on Gemma 4 and Qwen 3.5. The model focuses on coding-agent performance across benchmarks such as Terminal-Bench, SWE-Bench, NL2Repo, OpenClaw, and ClawEval. Its training uses a self-improving reinforcement learning framework that optimizes not only solution attempts but also the scaffolds that guide those attempts, helping the model discover better search paths and produce higher-quality solutions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    This is a MATLAB toolbox implementing Computer Vision and Pattern Recognition related algorithms. Check out http://cvprtoolbox.svn.sourceforge.net/svnroot/cvprtoolbox/. See also http://note.sonots.com/SciSoftware.html
    Downloads: 0 This Week
    Last Update:
    See Project