Brainiac Designer

  •        0

Brainiac Designer is an open-source visual behaviour tree editor. It allows you to build behaviour trees by using simply drag&drop. The editor supports plugins, exporters and stores behaviours as XML files.



Related Projects

HyperGraphDB - Database for Storing Strongly-Typed Hypergraphs

HyperGraphDB is a general purpose, open-source data storage mechanism based on a powerful knowledge management formalism known as directed hypergraphs. While a persistent memory model designed mostly for Knowledge management, Artificial Intelligence and Semantic web projects, it can also be used as an embedded object-oriented database for Java projects of all sizes. It could also be used as graph database or as (non-SQL) relational database.

OpenCog - Framework to build Artificial Intelligence Programs

The OpenCog Framework is a platform to build and share artificial intelligence programs. It includes components for procedural and declarative knowledge representation (AtomSpace), task scheduling (CogServer), AI algorithm containers (MindAgents), connectors to instant messaging and virtual world systems, and other components. MindAgents and other add-ons explore a wide variety of AI techniques including evolutionary program learning (MOSES), natural language processing, and others.

Open Pandora's Box

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

PredictionIO - Machine Learning Server

PredictionIO is an open source machine learning server for software developers to create predictive features, such as personalization, recommendation and content discovery. It helps to predict user behaviors.

Bayesian Network Classifiers in Java

jBNC is a Java toolkit for training, testing, and applying Bayesian Network Classifiers. Implemented classifiers have been shown to perform well in a variety of artificial intelligence, machine learning, and data mining applications.


AIStockBot aims to become the greatest Technical and Fundamental Stock Analysis program using different approaches including Artificial Intelligence. It strives to recommend stocks better than you.


Objective of SnortAI project is create a family of Snort plug-ins based on Artificial Intelligence (AI) technologies (i.e. Artificial Neural Networks or Fuzzy Logic) to detect different kinds of hostile traffic.


CLAW is a C++ Library providing various tools in different domains, like a Tweener framework, Beacute;zier curves manipulation, a map with multiple value types, a binary search tree container implemented as an AVL and an implementation of the sockets as std::stream. The library also includes a set of classes to easily load and write png, jpeg, gif files and other image formats. Finally, a part of the library is devoted to artificial intelligence in games and includes a generic alpha-beta a

JMeter - Load and Performance tester

JMeter is a pure Java desktop application designed to load test functional behavior and measure performance. It may be used to test performance both on static and dynamic resources (files, Servlets, Perl scripts, Java Objects, Data Bases and Queries, FTP Servers and more). It can be used to simulate a heavy load on a server, network or object to test its strength or to analyze overall performance under different load types.


The plan: Human moves mouse to control realtime generated music which artificial intelligence (AI) changes to try to control Human's hand on mouse. AI translates music problems to programming problems, organizing Humans unconsciously through internet to build AI. --- Versions 0.2 and 0.3 were never finished, so 0.1.8 is newest. The code of the version 0.2 zip file expanded into my other projects, Human AI Net, Giga Line Compile, BayesianCortex, Physicsmata, and a few others. I will eventua