search_toolbox

Searches the curated Revix Toolbox for pre-made Roblox assets.

What it does

search_toolbox looks up assets in the curated Revix Toolbox library — models, UI kits, audio, decals, meshes, animations, and particles — by keyword. It returns up to 10 matches with each asset's name, description, category, instance count, and a toolbox_id. If a strict text search returns nothing, it falls back to a looser regex match across name, description, and tags.

Revix calls this before falling back to 3D generation. A "low poly tree" or "wooden sword" is more likely to already exist as a curated asset than to need a fresh mesh generation. Once a match is found, Revix passes the toolbox_id to insert_toolbox_asset to drop the asset into your game.

Parameters

NameTypeRequiredDescription
`query`stringyesSearch keywords (e.g. `low poly tree`, `sword`, `car model`, `UI button`).
`category`stringnoOptional category filter: `Models`, `UI Kits`, `Audio`, `Decals`, `Meshes`, `Animations`, `Particles`.

When Revix uses it

  • Asked to build a scene with trees, vehicles, weapons, or furniture
  • Asked for a "pre-made" or "template" anything
  • About to fall back to 3D generation but a curated asset might suit
  • Building UI when a vetted UI kit exists

Example

text
Found 3 toolbox asset(s):
- **Low Poly Pine Tree** (ID: 6543abcd..., Category: Models, 12 instances): Stylized pine tree with baked textures.
- **Oak Tree Pack** (ID: 6543abce..., Category: Models, 8 instances): Three oak variants.
- **Birch Tree** (ID: 6543abcf..., Category: Models, 6 instances): Slim birch model.

Limits

Returns up to 10 results per query. The library is curated, so coverage is uneven — if nothing matches, Revix will build it manually or fall back to a generator.

Troubleshooting

If results look off, try fewer or broader keywords. See toolbox for the full curated library overview.