Flavours
Set the desktop up for one kind of work, or mix several.
What a flavour sets
A flavour decides what the desktop shows for a kind of work. Switch flavours from the flavour chip at the top of the sidebar, or turn them on and off in Settings → Flavours.
- Sidebar views, such as Threads, Board, Pull requests and Automations.
- The tools in the right panel and their order. The first one opens with the panel.
- The start screen: the widgets under the message box, such as recent threads, uncommitted changes, pull requests, drafts or your site, and the prompt in the box.
- Apps the work uses, such as Typst or OpenSCAD, shown on the start screen with Install for any this computer doesn’t have.
- Connections for agents: services such as Railway or GitHub that Claude Code chats get while the flavour is on, once each token is saved in Connections. Connections are part of Pro.
- Its macaron and the app’s accent colour.
Built-in flavours
Code is the default. The others start from the same app and change what is in front of you.
- Code: threads, diffs, terminals and pull requests, with the terminal first in the panel.
- Website: your live site next to its code, with Diagrams first in the panel and your site on the start screen. Agents get Railway, Netlify and GitHub when those tokens are saved.
- Writing: drafts, a feed preview and checks for AI tells, with the Writing panel first. Uses Pandoc and Typst.
- Math: exact algebra and calculus with SymPy, worked in a terminal you can see. Uses uv and Typst.
- CAD: 3D parts, mechanical designs, circuit boards and scenes. Uses OpenSCAD, FreeCAD, Blender, SolveSpace, LibreCAD and KiCad.
Mix flavours
Open the flavour chip and press the round button beside a flavour to mix it in; press it again to take it out. Clicking a flavour’s name switches to that flavour alone. A mix gets every view, panel, start-screen widget, app and connection from each flavour, up to six flavours at once. The first one you picked sets the macaron and the accent colour, and the sidebar keeps its usual order.
Make your own
Choose Make a flavour… in the flavour menu, or New flavour in Settings → Flavours. Give it a name and say what it is for, then pick its sidebar views (at least one), right-panel tools and their order, start-screen widgets, the prompt in the message box, connections for agents and apps. Press Make flavour to save it. Built-in flavours can’t be edited; press Copy on one to start from it. You can keep up to 30 flavours of your own, stored on this device.
The macaron maker
Every flavour has its own macaron, shown on the start screen and in the sidebar. In the flavour editor, pick its style, shell and filling, plus a second shell or filling when the style uses one, or press Surprise me. The shell colour becomes the app’s accent while the flavour is on.
A flavour for each project · next desktop release
In the next desktop release, Macaron also sets up a flavour for each project from its files: package.json dependencies and scripts, web routes, CAD files, notebooks and writing folders. Why this setup lists the signals it used; no model calls or uploads are involved. Turn off Adapt to this project in Settings → Flavours to keep a fixed setup, and turn on Remember tools I use to put the panels you open most first. Customize project edits it. Any flavour can also set a start-screen heading, a response style and instructions that Claude Code and Codex get when a new agent session starts. Brain can suggest flavours from a project’s code; see https://macaron.sh/docs/brain.
FAQ
Does a flavour change what an agent is allowed to do?
No. Permissions and model choices stay as you set them. A flavour only adds the connections you picked, and each still needs its saved token.
Can I go back to how the app looked before?
Yes. Switch to Code on its own; it is the app as it was before flavours.