The aim of the project is to create a complex traffic simulation library – Traffic AI. The system, using utility-based AI algorithms, creates traffic data which mimics real world conditions. It provides the ability to create natural conditions on the road during real-time actions taken by the other traffic participants. Those actions will occur like in the real world – with varying levels of randomness, probabilities of occurrence and different scenarios. What is more, the client is able to manage all main parameters of the simulation and test different approaches adequate for the end user.