guide.md.
No special setup required. Local folders use the same Read, Write, Glob, and Grep tools that work on any path. The value is organization and documentation.
When to Use Local Folders
| Need | Solution |
|---|---|
| Work in a single project directory | Use Working Directory |
| Bookmark multiple folders | Use Local Folders |
| Document folder contents and conventions | Use Local Folders with guide.md |
Configuration
Create a source folder with aconfig.json:
Fields
| Field | Description |
|---|---|
type | Must be "local" |
name | Display name in sources list |
slug | URL-safe identifier (used as folder name) |
enabled | Whether the source is active |
provider | Service identifier, use "local" |
local.path | Absolute path to the folder |
Optional: Format Hint
You can add a format hint to help your agent understand the folder contents:Adding a Local Folder
The easiest way is to ask your agent:“Add my Desktop folder as a source”Or create manually:
-
Create the source folder:
-
Add
config.jsonwith the configuration above -
Optionally add
guide.mdwith context about the folder
guide.md Example
The guide helps your agent understand what’s in the folder and how to use it:Explore Mode Permissions
By default, local folders work in Explore mode with the standard read-only bash commands (ls, cat, head, tail, etc.). To customize, addpermissions.json:
Local Folders vs Working Directory
Choose the right approach for your use case:Working Directory
Your active project. Set once per session. Full tool access for coding, building, and testing.Use for: The project you’re currently working on
Local Folders
Bookmarks to folders you reference occasionally. Named sources with documentation.Use for: Notes, downloads, reference materials