Before you start clicking, here's the mental model. Mesh is built around four key concepts:
Where your context comes from. Mesh supports five source types:
Each source has its own panel in the app. You configure each one independently.
Your assembly area. When you find an item from any source, a Notion page, a code file, or a GitHub issue, you can add it to The Stack. The Stack is where you compose the collection of reusable building blocks for LLM context generation.
You can drag items to reorder, click to remove, copy to clipboard, and edit content directly in the editor for each stack item. You can also reload the item from its source to revert changes or update to the latest version.
A model-aware token counter tells you how much of your selected LLM's context window you're using as you build, both for the entire stack and for each item.
Stacks can be saved and loaded from files so that you can create your own presets for common scenarios and context collections that are easy to recall.
Your context output generation editor. In the output editor, you can:
Mesh also includes a built-in Privacy Scanner that checks for API keys, secrets, PII, and internal file paths. You can manually scan any content inside your stack or output sections, as well as automatically scan content when you copy it to the clipboard or export it.
By default, the privacy scanner is activated automatically when copying to the clipboard. If suspected private data is detected, a dialog will describe the findings and allow you to select which action you wish to take.
You can also manually trigger the privacy scanner by pressing the scan shield icon inside the stack item editor and the output section menu.