The GTA V / FiveM Vehicle Studio — audit, repair, optimize and ship your vehicle packs like a pro.
Important
Vehiculum is in beta. It already runs on real, full-size garages — hundreds of vehicles, thousands of textures — but the feature set is still moving and new edge cases turn up with every pack we see. Two guarantees hold in every build: escrow-protected packs are never written to, and every write is backed up first — into the app's own storage, never into your resources, restorable file by file. Keep your own backup anyway, and please report anything that looks wrong.
Grab the latest Vehiculum-Setup.exe (installer, auto-updates) or the portable build from the releases page.
- Windows 10/11 x64
- Auto-updates: the app checks this repository and updates itself — install once, stay current. Expect frequent releases while it is in beta.
Point Vehiculum at your resources/ folder and it reads every vehicle pack you
own — escrow included — without copying or moving a single file. Then it tells
you what is wrong with them, fixes it, and builds a clean pack you can deploy.
- Open a folder, not a project. Every
fxmanifest.luais discovered and every vehicle instantiated, in place. Legacy__resource.luapacks are recognized too. Group several pack folders into one named project and work on them as a single garage. - Escrow-aware. Tebex-protected resources are detected at two levels — the
.fxapmarker and each file's header — and clearly badged. Vehiculum never writes to a protected pack. - Textured 3D preview. Real body colour read from the game's own palette, embedded liveries, shared game textures, wireframe mode and a remembered camera. Click a tuning part to mount it on the car — the panel it replaces is switched off, exactly as the game does it.
- Health center — optimization. One pass over the whole garage reports the
script_rtbug, oversized and 4K textures, missing mipmaps, YTDs above the 16 MB streaming limit, byte-identical duplicate files and disk weight per pack. Fix them one by one or in bulk. - Health center — conflicts. Two things claiming one game-wide name is what silently breaks a server. Vehiculum finds and repairs duplicate spawn names, shared handlings, colliding modkit ids, and siren / light ids that overflow the engine's 255-slot table — checked against your own GTA V install, so it never hands out an id the base game already uses.
- Build FiveM. Turn your categories into deployable resources in an output folder of your choice: escrow excluded, metas split per vehicle, audio and stream assets carried over,
data_filedeclarations emitted in the order the game needs. The source folder is never modified. - Safety first. Every write is backed up into the app's own storage — never into your resources — then applied atomically and re-read to verify. A restore center lists every original, file by file.
- Git-ready output. A build writes a portable project descriptor plus
.gitattributes(LFS preconfigured for.yft,.ytd,.awc,.ydr) so your pack can be versioned and shared with your team. - Multilingual, dark & light themes, and a diagnostics pass that runs before the list opens — no background work slowing you down while you browse.
The infamous FiveM warning — "'script_rt' textures should always be uncompressed" — happens when a bad tool compresses a vehicle's dashboard and screen render targets. Vehiculum detects them precisely (name prefix and compressed format) and decompresses only those textures, keeping their names intact so the dials keep working. Its own texture optimizer skips script_rt entirely, so it can never create the bug it fixes.
Vehiculum ships in English and French, with community dictionaries for Spanish,
Russian, German, Portuguese, Italian and Polish. They live in
locales/ — spotted a bad translation or want to add your language?
PRs are welcome, see locales/README.md.
Join the Discord — get help, share your packs, request features and follow updates.
Found a bug or want a feature? Open an issue or ask on the Discord — include your Vehiculum version and, when relevant, the console output from the app.
Vehiculum stands on the shoulders of the GTA modding community. Sincere thanks to:
- CodeWalker by dexyfex — Vehiculum's engine vendors CodeWalker.Core to read and write RAGE formats (YFT, YTD, YMT, RPF, carcols, handling). Vehiculum simply wouldn't exist without it.
- The FiveM / Cfx.re community and its documentation, for the resource and
data_filebehaviour this tool has to match exactly.
Built with three.js & @react-three/fiber (3D preview), Magick.NET (texture encoding), Electron, React, Vite and zustand. Ships the Manrope typeface under the SIL Open Font License.
Vehiculum is an independent project and is not affiliated with, endorsed by, or associated with any of the above, nor with Rockstar Games or Take-Two Interactive.
Vehiculum is proprietary software by SensityTech. This repository hosts the official builds, community translations and release notes only.
The sibling of Vestium, the GTA V clothing studio.

