# VibeStarter 4.0.0

> Public channel — documentation of app 4.1.0. Follow the availability notices of each service.

Source: [VibeStarter 4.0.0](/en/nouveautes/app-4-0-0/)

Version 4.0.0 follows 3.6. It shows you in the app what your agents build: a game screen you try out, or an animation you replay in 3D with its effects.

Updating is not mandatory: a 3.6.x app keeps working, without My game or the per-game products. See [Update the app](/en/application/premiers-pas/mises-a-jour/).

## What’s new

### My game and the four per-game products

A project’s My game tab gathers the services of its game: Overview, Analytics, Thumbnails, Wiki and Discord, with Subscriptions at the end.

-   **Overview sells.** It says where your game stands on Roblox, suggests a next step when one is waiting, then a price grid: one column per service the game doesn’t have, Analytics in the middle. Each column gives its price, what the service gives and where it is used; Once bought details the steps.
-   **A padlocked tab leads to its offer.** A page the game doesn’t hold is greyed out, with “Opens with” followed by the product; clicking it opens Overview on that offer.
-   **Subscriptions manages what the game holds**: state, renewal, tier, packs bought and cancellation. The page only appears once a product is taken.

Four products are taken for a game, from Overview or on the website, in My games:

| Product | What it gives | Price incl. VAT |
| --- | --- | --- |
| Community | The game’s public wiki and its Discord bot | €19 per month, per game |
| Analytics | The game’s statistics, in four tiers | €39, €129, €349 or €799 per month |
| Thumbnail pack | A niche analysis and 40 thumbnails, delivered at once | €10, once |
| Starter pack | One month of Community, one month of Analytics at tier 1 and a Thumbnail pack | €47, only once per account |

Prices checked on November 4, 2026; [the Pricing page](https://vibestarter.pro/en/pricing) is the reference. See [The services for your game](/en/services/) and [Get a product for your game](/en/offres/produits-par-jeu/).

### An Assets tab per project

A project gets an Assets section in its bar, next to Agents, as soon as it has an asset. It gathers everything its agents made or reused for it: screens, animations, effects, 3D models, images, sounds, music and visuals.

-   **The grid** filters by kind, and To validate keeps only what waits for your answer. Each card says its state: In progress, Draft, To validate, Validated, Refused, Failed. On Roblox marks what is published.
-   **The preview** shows whole, in a square frame. A badge says where a file missing from this computer is: “Remote”, kept in the bank or on Roblox; “Not here”, left on another computer. The project keeps its copy of every file that came from the bank. Deleting a screen or an effect also removes the textures and sounds that served it alone.
-   **An asset’s page** shows it live: the screen in its device, the animation replayed in 3D, the model to rotate, the sound in a player. It gives its provenance: who, how it was made (“Generated by VibeStarter (Tripo)”, “Generated with your Meshy key”), the AI model and the prompt. It also gives its revisions (Restore for a model, an image or a sound) and the Publish, Copy Roblox id, Export and Delete actions.
-   **Every agent of the project** sees its assets and picks them up. An agent can show you any asset of the project, even one made by another agent.
-   **What an agent puts in the game comes in**: an asset from the bank it publishes, a model from Roblox’s Creator Store it inserts. The candidates of a choice you didn’t pick don’t stay.
-   **A request is answered on the computer that received it.** Elsewhere, at a teammate’s or on your other computer, it shows “To validate on another computer”.
-   **Nothing is created there**: you ask an agent for the asset.

The tab replaces the Interfaces and Animations tabs, and the Blender workshop section of My assets. The pack’s thumbnails stay in My game.

See [Your project’s Assets tab](/en/application/assets/onglet-assets/).

### Navigation on three bars

In a project, everything is chosen from top to bottom, each bar below the one it depends on: the project in the top bar, the section (Agents, Assets, My game, Map) in the project bar, then what the section offers in the bar below: the Assets kinds, the My game pages. A bar slides down from under the one above when it appears, and a line follows the chosen tab. A section with nothing to choose, like Map, has none.

The Agents sessions have no bar of their own: they come after the sections in the project bar, so the terminals keep the full height.

-   **My game** loses its left column: its pages are in the bar, and its former Home is now called Overview, so it is no longer confused with the app’s home.
-   **The open project’s tab** opens onto its bar, like a folder tab.

### A map of your game

The Map section draws your game’s systems in a star around its planet, sorted by category, with a ×N badge for the number of entries. It updates on its own after each successful compile, with no button, and uses neither your AI quota nor your credits. It is a summary to find your way around, not a creation tool.

See [Your game’s map](/en/application/projet/carte/).

### Screens and animations, live

You don’t need to start anything. A screen or an animation shown again replaces the current display; an agent’s trial runs are not shown there. Roblox Studio does not need to be open.

The view of a screen and the Playable form of a mechanic are played by the app itself, with no round trip through the built-in environment: the loaded preview responds even if the environment stops, and a new version replaces the old one without going blank.

-   **Screens.** You hover, click, scroll, and type on the keyboard just as you would in the game, with the screen’s sounds. Three buttons choose the simulated device, Desktop, Phone or Tablet, and a list its model: known phones and screen resolutions, each drawn in its own frame.
-   **Animations.** The animation loops on a rounded mannequin; a dark band on the front of its head shows where it is looking. You orbit around the action, slow it down to 0.1×, step frame by frame, and display the paths of the hands and feet.

When an animation or screen is ready, the agent shows it to you and waits for your answer: Accept, or Redo with what to change. When an effect has several parts — textures, shapes, sounds — the agent shows them to you together: you accept them in one go, or send back the ones to redo.

See [Try your agents’ screens and animations](/en/application/agents/apercus/).

### Animations with their effects and film

An animation has up to three layers, replayed together on its page:

1.  **Body movement.** Your agents animate in R6 by default, and in R15 if you ask.
2.  **Visual effects.** Trail along a limb, impact, shockwave, light, solid shapes, impact frame, and full-screen speed lines: they trigger on the intended frame, marked on the playback bar. You can hide a layer, or show only one, and turn off flashes, shakes, and full-screen effects. Sounds from an effect or a film play with the animation; a button mutes them.
3.  **The film.** The game takes the camera, chains shots, freezes or slows time on a hit, then gives the camera and controls back to the player. You watch it through its camera, in 16:9 format, or in free camera view.

A film can bring together **several characters**: each one plays its own animations, moves across the set, and objects can be held or thrown. In the preview, each character has its own color; in the game, the agent gives each role the model that plays it.

For this, your agents get a new skill, `roblox-cinematic`. See [What your agents can do](/en/application/agents/ce-qu-ils-savent-faire/).

The effects in the preview are simulated: the app shows “Approximate preview”, and the final rendering is checked in Roblox Studio. Your agents animate the characters the game spawns (an NPC, an enemy, a boss) and, through a mechanic, the player’s character.

### A mechanic you try with the keyboard

A mechanic is a set of animations tied to what the character is doing: standing, walking, jumping, an action on a key. When an agent shows you one, its page displays it in two forms, through two buttons in the bar under the picture:

-   Playable, shown by default. You move the character with the arrows or the keyboard letters, jump with Space (held, it chains jumps as in Roblox), turn the camera by right-dragging as on Roblox, zoom with the wheel, and trigger each action with the key the agent gave it. The camera starts free, as on Roblox; Shift locks it (Shift Lock). A legend in the view lists these controls; the bar shows the character’s state and a Restart button.
-   Played. A recorded run of the mechanic — standing, walking, a jump, each action once — replayed like an animation, without the effects of the actions.

The playable view shows the mechanic alone, on a bare floor, without the map, the interface, or the other players: it is there to try animations, not to play the game. It is validated like an animation.

### Your agents no longer change your screen

An agent that shows you an asset no longer takes you anywhere: the asset carries “New” and the agent’s name, at the top of the Assets grid, and the agent’s header says “Showed” followed by its name, which opens it with one click. With several agents, your screen stays yours.

Each wait is settled where it lives. A request about an asset is answered on its page: the agent’s question, then Accept or Redo with a remark, Choose among all the candidates, or a verdict per part. It stays open until you answer, and your answer reaches the agent even if it stopped waiting. A Roblox key or access, a Discord authorization show in the agent’s pane, above its terminal. Waiting for your reply, in the agent’s header, leads to one or the other.

The project’s tab in the top bar counts the awaited answers, even when the project is not on screen; inside the project, the Assets, Agents and My game sections and the session tabs count them where they are settled. The same tabs show an agent at work (a breathing ring) and an agent that has finished (a dot), with no toast or sound. The cards that appeared at the top right for the agents’ work are gone, and so is the bell. The system notification is now only for requests. See [Answer your agents](/en/application/agents/lancer-et-piloter/#answer-your-agents).

The notification setting becomes one switch, Notify me on my desktop, on by default, instead of the four choices; the Notifications step of the first-launch wizard is gone. See [The notifications](/en/application/reglages/apparence/#the-notifications).

An agent’s header no longer shows a task list or the “Plan” and “Plan complete” states: it keeps its mission title and its activity line. See [Follow what an agent is doing](/en/application/agents/lancer-et-piloter/#follow-what-an-agent-is-doing).

### Voice dictation: talk to your agents

Hold Ctrl + Space, on a Mac too (the ⌃ key), speak, release: what you say is typed into the text field where you were typing, agent terminals included. The text is neither corrected nor sent; you are the one who submits it.

The audio is transcribed **on your computer** and never leaves it. The recognition model (486 MB) is not in the installer: a new wizard step, Dictation, offers it according to your machine’s memory and processor, then it downloads in the background. On a Mac, installing it from that step makes macOS ask for microphone access. Dictation recognises the spoken language by itself, among 25 European languages. Shortcut, microphone, microphone access and model are set in Settings → Voice dictation.

See [Voice dictation](/en/application/reglages/dictee-vocale/).

### Windows: an acceleration diagnosis, without changing anything for you

On Windows, Settings → Application → VM acceleration explains why the environment runs without hardware acceleration. The app explains the result without turning on or configuring anything in Windows.

-   Without acceleration, the app stays in **Reduced performance mode (TCG)**: agents, editing, and sync work, more slowly, and new Blender computations are unavailable.
-   The × on the banner, **Continue with TCG and hide this banner**, hides it permanently. Hiding it does not change the mode in use.
-   The **Show the banner when the environment uses TCG** checkbox shows it again from settings.

See [The app doesn’t start](/en/aide/demarrage/) and [Settings, screen by screen](/en/application/reglages/).

### Asset tools moved to My assets

The AI Studio no longer has a tab in the project bar nor a pin in the top bar. Its tools open in one click from Library → My assets, “Create” section: Icons, Overlays, Image → 3D and Model → 2D. What you make there from a project lands in its Assets tab, ready to publish. Your game’s thumbnails are made in My game → Thumbnails; while My game is not shown for the project, Visuals keeps both formats in My assets.

For image generation, the engine offered by default becomes AI credits. If you had chosen your ChatGPT account, the app keeps it.

See [Asset tools: create it yourself](/en/application/assets/atelier-ia/).

### One Roblox key, several services

Everything Roblox fits in one tab, Settings → Roblox, in three sections: Roblox account, Your Roblox key and Who publishes what. The Keys & generation tab only keeps the generation keys.

-   **One key for your account**, tied to your VibeStarter account: another account on the same computer does not use it. Who publishes what says, for “Assets”, “Monetization”, “Discord events” and “Analytics”, what sends it and whether it is “Ready” or “Missing” permissions. Game Passes and products always go through your key.
-   **Nothing left to tick**: Test the key reads its permissions at Roblox, without opening a game, and How to create the key lists those of each service. A key Roblox disabled after 60 days without use is named as such.
-   **Analytics can use your key**: in My game → Analytics, Use your Roblox key sends an encrypted copy, after your agreement; it follows your key and can be removed at any time. Elsewhere, the app only sends the key with the actions that need it.
-   **When the agent asks for the key**, Continue without tells it you do not want it. On a Mac, a key the keychain refuses only goes into the unencrypted fallback file with your agreement.
-   **When VibeStarter does not know who owns the game**, an asset upload is refused: the agent asks you to open the place in Studio. Before, the asset went to your personal account.
-   **The “Roblox access” line**, at the top of every project’s Team panel, says who owns the game (a group by its name), who publishes, the state, and offers one action at most. With your key in a group, it shows your role or says your key’s account is not a member.
-   **Before Roblox’s consent screen**, Connect Roblox and Refresh permissions show what to tick: your account, and the groups you own. Refresh permissions no longer disconnects the account: cancelling on Roblox leaves the link active.

Advanced access: Use my key where my Roblox account can’t publish, off by default, has your key publish your assets only where your account, or the delegated publishing of a Cloud project’s owner, can’t publish. Elsewhere, nothing changes. See [Link your Roblox account and your Open Cloud key](/en/application/studio/compte-roblox/).

### Nothing on Roblox without your Accept

-   **Accept publishes for you.** An accepted image, sound, music track or model is sent to Roblox by the app, and the agent gets its id. Before, the agent did the upload itself after your approval.
-   **A generated asset doesn’t go to Roblox without your Accept**: the app refuses the upload, whatever the agent’s instruction. Only the Bypass asset preview setting lifts this step.
-   **A publication that fails** keeps your agreement: Publish, on the asset’s page, does it again.

See [Review what your agent suggests](/en/application/assets/valider/).

### Blender: one limit per mesh

-   A model no longer has a total triangle cap. Only the limit of 20,000 triangles per mesh remains, above which nothing is sent to Roblox.
-   A decoration model can keep one piece per material. The app sets each piece’s color, transparency and material when it inserts the model.
-   A candidate that breaks an export rule stays in the Assets tab as Failed, instead of being lost: the agent starts again from it.
-   An accepted model is published by the app, then inserted if the agent asked for it.
-   A decoration inserted by the app arrives as one static object, its pieces welded and anchored. An articulated model keeps its parts loose for its joints.

See [3D models](/en/application/assets/modeles-3d/#make-a-model-with-blender).

### Storage: what the app takes up, even when stopped

-   Settings → Storage opens on a new section, Data on disk: what VibeStarter takes up on your computer (workspace disk, backups, library, Blender computations, dictation model), the space left on that disk and the path of the storage folder. It reads even with the environment stopped.
-   The Workspace disk separates the images generated by Codex, the Codex history, OpenCode, the agent programs and the temporary space. A failed measurement shows as “unknown”, no longer zero. The Free up space button cleans up right away.
-   The images generated by Codex go with their conversation, and the npm cache is emptied beyond 2 GB. Under 10% free space, the app cleans up first: the alert only appears if space is still missing, comes back at each new drop below 10%, and says when the number of files is the problem. Free up space also says what could not be removed.
-   When the computer’s disk is full, the app says so: a “Your computer’s disk is full” banner with Resume, and a startup refused under 2 GB free. The pause lasts until you resume. On Windows, another write error on that disk also pauses it, with “The environment can no longer write to your computer’s disk”. Before, the environment froze without a message.
-   A failed daily archive is retried after 1 hour, 6 hours, then once a day, instead of every hour; an archive that was too large resumes on its own at most a day after your projects have shrunk by a tenth.
-   A Blender candidate refused at export is deleted 7 days after it was started. A ready draft stays as long as it isn’t accepted.
-   A folder dropped onto an agent stays available for 24 hours. Before, a folder with old files could disappear at the next paste.
-   The storage folder moves at any time: Change folder, in Settings → Storage or at the Hardware step. The app checks the folder, copies and checks the copy, restarts, then lets you delete or keep the old copy.
-   On Windows, a first installation asks where to install VibeStarter.
-   On Windows, the uninstaller says where your projects stay.
-   On Mac, an app stored on an external drive does not update itself from a 3.6: install 4.0.0 by hand ([details](/en/application/premiers-pas/mises-a-jour/#frequently-asked-questions)). After that, it updates itself.

See [Where your data is on disk](/en/application/reglages/donnees-sur-le-disque/#the-storage-tab) and [The app won’t start](/en/aide/demarrage/#your-computers-disk-is-full).

### Your `.env` files stay on your computer

`.env` and any `.env.…` no longer go into the online backup, nor to your teammates: they hold keys. `.env.example` and `.env.sample` stay backed up. A `.env` already backed up leaves the following backups; the versions already sent keep it in the online history.

See [Your code is saved automatically](/en/application/projet/sauvegarde/).

### On a Mac, a screenshot drops without waiting

Dragging the thumbnail that follows a screenshot onto an agent’s pane did nothing: you had to wait for it to be saved, then drag the file from the Desktop or the Finder. It now drops directly, there and wherever the app accepts a file. See [Drop files into an agent](/en/application/agents/lancer-et-piloter/#drop-files-into-an-agent).

On a Retina screen, a dragged file lit up and reached the wrong agent, or none: only the top-left quarter of the window responded. It now goes under the cursor.

### A backup blocked by the history can be repaired

A piece lost in a past version of the project blocked the online backup, which kept announcing “will retry automatically”. The app now shows “Online backup stopped” and offers Repair in Versions, which fetches the piece from the Cloud or puts the project back on its last healthy version, without touching your files. The backup starts again right away. See [The states you may see](/en/application/projet/sauvegarde/#the-states-you-may-see).

### What’s new, in the app

The first time 4.0.0 starts, the app opens “What’s new in 4.0.0”: the version’s video and its main changes, each linked to its section of this page. It opens again from Settings → Application → Updates, “Release notes” section. See [See what changed](/en/application/premiers-pas/mises-a-jour/#see-what-changed).

### Revised skills

-   `roblox-game-design` takes over the idea finding of `roblox-brainstorm`, which is removed: with no idea to start from, it proposes several truly different directions, then converges with you on one.
-   `roblox-game-balance` measures your numbers against the pace you aim for: currency created and destroyed at each stage, player profiles simulated with your real formulas.
-   `roblox-monetization` starts from the needs your game already creates and keeps a free path. By default, it proposes no fake countdown, no fake discount and no paid protection against a loss the game creates.
-   `roblox-icon` makes icons of a single object, with no text, frame or background, very cartoon and simple unless you ask for something else.
-   If you read a game with Analytics, `roblox-analytics` adds to your game the events for its key steps and your funnels, and runs your A/B tests. Its verdict is about a rate, never about revenue per player.

See [What your agents can do](/en/application/agents/ce-qu-ils-savent-faire/).

## Going further

-   [Your project’s Assets tab](/en/application/assets/onglet-assets/)
-   [Your game’s map](/en/application/projet/carte/)
-   [Try your agents’ screens and animations](/en/application/agents/apercus/)
-   [What your agents can do](/en/application/agents/ce-qu-ils-savent-faire/)
-   [Voice dictation](/en/application/reglages/dictee-vocale/)
-   [Update the app](/en/application/premiers-pas/mises-a-jour/)
