Thinker is an integrated development environment application targeted to design, simulate and analyze internal structures of artificial mind.
The program is based on Java™ technologies. User interface has been built both on modern JavaFX™ and classic Java Swing™ (on hold since year 2016) user interfaces. Mind structures are stored and manipulated using database of NOSQL type. Open-source, high-performance, enterprise-grade graph database Neo4j™ serves for that purpose. External data storage is possible in custom XML format. Visual screenshots are saved in SVG™ format. Software is still being developed, using NetBeans™ IDE.