How to get there: Go to your Knowledge Base board → open the actions menu → click Edit with AI.
Edit your knowledge base using AI-powered coding tools like Claude Code or Cursor. Export your knowledge base as markdown files, let AI make the changes, then sync back.
The Edit with AI feature allows you to:
This feature is designed to work with AI coding tools:
This workflow lets you leverage AI to write, update, and maintain your documentation at scale.
Organize your markdown files in folders that match your knowledge base structure:
my-docs/
├── _index.md # Root section description (optional)
├── getting-started/
│ ├── _index.md # Section description
│ ├── installation.md # Article
│ └── quick-start.md # Article
├── features/
│ ├── _index.md
│ ├── user-segments.md
│ └── advanced/ # Nested section
│ ├── _index.md
│ └── api-reference.md
└── images/
├── screenshot.png
└── diagram.png
Each folder becomes a section (topic) in your knowledge base. Nested folders create nested sections.
_index.md = Section DescriptionCreate a file named _index.md in a folder to set the section's title and description:
---
title: Getting Started
icon: rocket-takeoff
color: "#60a5fa"
---
Learn the basics and get up and running in minutes.
The frontmatter supports:
| Field | Description |
|---|---|
title |
Section title (required) |
icon |
Bootstrap icon name (without bi- prefix), see icons.getbootstrap.com |
color |
Hex color for the icon (e.g., #60a5fa) |
The body text (after frontmatter) becomes the section description. Keep it as plain text - markdown formatting is stripped.
.md Files = ArticlesAny .md file (except _index.md) becomes an article. The filename determines the article's slug:
| Filename | Slug | Fixed URL |
|---|---|---|
installation.md |
installation |
/f/docs/installation |
quick-start.md |
quick-start |
/f/docs/quick-start |
API Reference.md |
api-reference |
/f/docs/api-reference |
images/ FolderPlace images in an images folder (or img, assets, media). These are automatically uploaded to S3.
Articles are standard markdown files. The first H1 heading becomes the article title and is removed from the body:
# Installation Guide
Follow these steps to install the application.
## Requirements
- Node.js 16+
- npm or yarn
## Steps
1. Clone the repository
2. Run `npm install`
3. Start with `npm start`
In this example, "Installation Guide" becomes the article title. The article body starts from "Follow these steps...".
You can add YAML frontmatter for additional control:
---
title: Custom Title Here
order: 1
---
Your content here...
| Field | Description |
|---|---|
title |
Override the title (instead of using H1) |
order |
Control sort order within a section |
When using frontmatter with a title, you don't need an H1 in the body.
Reference images using relative paths:


During sync, these are:
Images are only re-uploaded when their content changes. The system tracks a hash of each image to avoid unnecessary uploads.
Link between articles using relative markdown links:
See the [installation guide](/f/knowledgebase/installation) for setup instructions.
For advanced usage, check [API Reference](/f/knowledgebase/api-reference).
These are automatically converted to fixed URLs (/f/{board}/{slug}) that work in your knowledge base.
Every synced article gets a permanent URL in this format:
/f/{board-slug}/{article-slug}
For example:
/f/docs/installation/f/docs/quick-start/f/help/api-referenceThese URLs redirect to the actual article URL, so they work even if the article title changes.
You can export your existing knowledge base as a ZIP file in the correct markdown format:
The export includes:
_index.md files with section title, icon, and colorCLAUDE.md - instruction file for Claude Code.cursorrules - instruction file for CursorYou can also export directly from the actions menu via the Export button.
This is useful for:
Zip your documentation folder:
cd my-docs
zip -r ../my-docs.zip .
Or right-click the folder and choose "Compress" on macOS.
The ZIP can contain a root folder - it will be detected automatically.
If articles exist in your knowledge base but not in your ZIP:
Click Execute Sync to apply all changes. You'll see a log of everything that happened.
Articles are matched by their slug (derived from filename):
| Filename | Slug |
|---|---|
Getting Started.md |
getting-started |
API_Reference.md |
api-reference |
my-article.md |
my-article |
If an article with the same slug exists, it's updated. Otherwise, a new article is created.
Sections are matched by their folder path slug:
| Folder Path | Slug |
|---|---|
getting-started |
getting-started |
features/advanced |
features-advanced |
Don't rename files unless you want to create new articles. The old article will be marked for deletion.
Since filenames become slugs and appear in URLs, use descriptive, lowercase, hyphenated names:
user-authentication.mddoc1.mdAlways review the preview to avoid accidental deletions or duplicate content.
Use folders to create a logical hierarchy. Each folder becomes a navigable section in your knowledge base.
./other-article.md)Initial Setup
docs folder on your computer.md filesDaily Updates
Collaboration