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
Gemini 3 and 200+ AI Models on One Platform
Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.
Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Sleepwalker aims to provide a highly abstract, universal, reusable, extensible Java-based geneticalgorithms framework which can be used as a basis for modelling and programming virtually any practical optimisation problem.
Data types and utility classes for use with evolutionary algorithms.
EZvolve Foundation Classes is a set of data types and utility classes for use with evolutionary algorithms. Currently implemented support for bit string encoding, populations, fitnesses, fitness functions, probabilities, and probability vectors.
Cambrian is a set of optimizing libraries design to optimize multi and mono objective functions. Cambrian is extension of Genetikos application developed to use geneticalgorithms.
Toroid experiment is a try to create a model of life where animals evolving driving by geneticalgorithms and each animal has it's own brain which is a neural network. For detailed description look at project page http://toroid-world.sourceforge.net
Este projeto objetiva a criação de um Toolbox para utilização de algoritmos de Computação Bioinspirada. O Toobox oferece uma vasta coleção de algoritmos de ferramentas para o projeto de Algoritmos Genéticos e Redes Neurais.
CILib is a framework for developing Computational Intelligence software in swarm intelligence, evolutionary computing, neural networks, artificial immune systems, fuzzy logic and robotics.
This chess program changes its strength to give the best match against you. Eventually it learns to beat you specifically through learning alogirthms. Features included transposition tables and a elementary 3-piece endgame tablebase.
GAAF is a tool for analyzing GeneticAlgorithms (GA for short). It allows to check the behavior of a particular GA resolving a particular problem so one can get empirical information to decide which GA best fits problem's conditions.
Java API for implementing any kind of Genetic Algorithm and Genetic Programming applications quickly and easily. Contains a wide range of ready-to-use GA and GP algorithms and operators to be plugged-in or extended. Includes Tutorials and Examples.
Cutting Problem solved by Geneticalgorithms. The goal is to cut a rectangular plate of material into more smaller rectangles. The cuts must be rectangular and guillotinable.
Origin is a evolver for the programming game Corewars. Part of this project is a modified MARS (Memory Array Redcode Simulator) written in C especialy for evolvers. With SWIG its going to be very easy to use in different languages.
The Gene Expression Programming Framework in Java.
It separates the process of evolution from the process of interpretation of the chromosome, allowing the use of various schemes in the chromosome.
JGenAlg is a java toolbox for working with metaheuristic procedures (GeneticAlgorithms, Island model, Particle Swarm, Ant Swarm). JGenAlg have a GUI, a Client/Server architecture, work with threads and can be use under distributed enviroments.
A simulation environment for 2D robots to interact and perform tasks in. Meant to be educational and demonstrate emergent behaviors. No download necessary! See demos on project website!
The Distributed Genetic Programming Framework is a scalable Java genetic programming environment. It comes with an optional specialization for evolving assembler-syntax algorithms. The evolution can be performed in parallel in any computer network.
A Java implementation of the NEAT algorithm as created by Kenneth O Stanley. Also provides a toolkit for further experiments to be created and can provide both local and distributed learning environments.
musicomp is a program which most important element is an evolutionary algorithm which uses data mining methods as a fitness function to generate monophone melodies.
This project's goal is to implement Artificial Inteligence algorithms and make them available for any platform but especially for
mobile devices.
The main objective is to allow the community to develop better and more
inteligent mobile games.
JMiner is a (not yet!) complete data mining and artificial intelligence solution written in Java. Support for neural networks, geneticalgorithms/programming, decision trees, clustering, market basket analysis, link analysis, data cleansing, and others.
Project includes: JRIO (drawing package), Lang (Java interpreter written in Java), and Cirrus (genetic and evolutionary algorithms, with evolvable virtual machine). Planned modules for entropy and information studies during an evolutionary process.