AI Core

Credits

The open-source projects AI Core learned from, with their authors and licenses.

AI Core stands on the work of the open-source FiveM community. Its framework bridge answers the ESX, QBCore and Qbox APIs, its lib covers what ox_lib offers, and many ai-* scripts were written by reading the open-source scripts below: their features, default places (counters, NPCs, spots, cameras), configuration values and, where the license allows, their code. Thank you to everyone who built and shared them.

AI Core is released under the GNU GPL v3 (LICENSE in every repository), which keeps it compatible with the GPL and LGPL projects it learned from. Every project keeps its own copyright; the names below are trademarks of their owners and are used only to describe compatibility.

Frameworks

ProjectAuthorsLicenseWhat AI Core takes from it
ESX LegacyESX FrameworkGPL-3.0API of the es_extended bridge (xPlayer, events, callbacks), job and account model
QBCoreQBCore FrameworkGPL-3.0API of the qb-core bridge (Player object, metadata, events, commands), shared items, jobs, gangs, default places
QboxQbox ProjectGPL-3.0API of the qbx_core bridge, multi-job and group ideas, many qbx_* scripts listed below
ox_coreOverextendedLGPL-3.0Data model and server-authoritative design ideas
ND CoreND FrameworkGPL-3.0Framework comparison
vRPImagicTheCatMITFramework comparison

Libraries and tooling

ProjectAuthorsLicenseWhat AI Core takes from it
ox_libOverextendedLGPL-3.0The shape of @aicore-fivem/lib (callbacks, points, zones, cache, skill check, progress, menus), written again in TypeScript
oxmysqlOverextendedLGPL-3.0The API and return shapes ai-mysql answers
fivem-tsOverextendedUnlicenseResource layout and build setup of every ai-* script
cfx-server-dataCfx.reMITThe chat resource API ai-chat answers

Scripts

ProjectAuthorsLicenseUsed for
ox_inventoryOverextendedGPL-3.0API ai-inventory answers, item and stash model
ox_targetOverextendedMITAPI ai-target answers
ox_fuelOverextendedGPL-3.0ai-fuel
qb-inventoryQBCore FrameworkGPL-3.0API ai-inventory answers, item pictures
qb-* scripts (cityhall, mechanicjob, ambulancejob, shops, vehiclesales, streetraces, weathersync, spawn and others)QBCore FrameworkGPL-3.0Features and default places of the matching ai-* scripts
qbx_* scripts (smallresources, garages, vehicles, vehiclekeys, vehicleshop, medical, ambulancejob, bankrobbery, houserobbery, jewelery, storerobbery, truckrobbery, pawnshop, scrapyard, carwash, mechanicjob, newsjob, towjob, diving, fireworks, binoculars, seatbelt)Qbox ProjectGPL-3.0Features and default places of the matching ai-* scripts
ars_ambulancejobArius ScriptsApache-2.0Medical layer adapter
pma-voiceAvarianKnightMITAPI ai-voice answers
bob74_iplBob74MITShipped as is: GTA Online interiors

Missing someone, or want a line changed? Open an issue or a pull request on aifivem/aicore-server.

On this page