---
mdfy_bundle: 1
id: MDNKPYPH
title: "Bundle Test 001"
url: https://mdfy.app/b/MDNKPYPH
document_count: 6
updated: 2026-05-04T02:56:28.388Z
source: "mdfy.app"
---
# Bundle Test 001

## 1. Publish my meeting notes to mdfy

*Source: https://mdfy.app/r-um_oJp*

# Publish my meeting notes to mdfy

> **You:** "Publish my meeting notes to mdfy"

I'll create the document now. → mdfy_create({ markdown: "# Meeting Notes..." })

Document created: URL: https://mdfy.cc/d/abc123 Status: publicly accessible

```

### Read a document
```

---

> **You:** "Read the document at mdfy.cc/d/abc123"

→ mdfy_read({ id: "abc123" })

Here's the content:

# Meeting Notes

...

```

### Update a document
```

---

> **You:** "Add a summary section to my doc"

→ mdfy_read({ id: "abc123" }) → mdfy_update({ id: "abc123", markdown: "# Meeting Notes\\n\\n## Summary\\n..." })

Document updated. Same URL: https://mdfy.cc/d/abc123

```

### List your documents
```

---

> **You:** "Show me my mdfy documents"

→ mdfy_list()

Found 8 documents:

1. Meeting Notes (abc123) — shared — 12 views
2. API Design (def456) — private — 3 views ...

```

### Make private / public
```

---

> **You:** "Make that document private"

→ mdfy_publish({ id: "abc123", published: false })

Document is now private (draft).

```

### Cross-AI workflow
```

You (in Claude): "Summarize mdfy.cc/d/abc123"

---

→ reads the document → provides summary

You (in ChatGPT): "Read mdfy.cc/d/abc123 and suggest improvements"

---

fetches the URL → gives feedback

You (in Claude): "Update mdfy.cc/d/abc123 with the improvements"

---

→ mdfy_update → same URL, updated content

```

## Available Tools

### Core (6 tools — local stdio package)

| Tool | Description |
|------|-------------|
| `mdfy_create` | Create document, get URL |
| `mdfy_read` | Read document content |
| `mdfy_update` | Update document |
| `mdfy_list` | List your documents |
| `mdfy_publish` | Toggle public/private |
| `mdfy_delete` | Delete document |

### Extended (25 tools — hosted HTTP MCP)

Append/prepend, sections (outline, extract, replace), duplicate, import URL, password protection, expiry, email restrictions, version history, diff, stats, folders, and more.

---
```

## 2. QuickLook — Quick Start

*Source: https://mdfy.app/womPEbUm*

# QuickLook — Quick Start

## What It Does

Press **Space** on any `.md` file in Finder to see a beautifully rendered preview — powered by the same mdfy.cc rendering engine.

## Install

QuickLook is automatically installed when you install the mdfy Mac app:

1. Install mdfy for Mac from [mdfy.cc/plugins](https://mdfy.cc/plugins)
2. On first launch, the QuickLook extension is registered
3. Go to **System Settings → Privacy & Security → Extensions → Quick Look**
4. Enable **MdfyQuickLook**

## Usage

1. Open Finder
2. Navigate to any folder with `.md` files
3. Select a file
4. Press **Space**

You'll see:
- Rendered Markdown with proper typography
- Syntax-highlighted code blocks
- Tables with alignment
- KaTeX math equations
- Dark and light theme (follows system preference)
- "Open on mdfy.cc" button to publish

## Supported File Types

| Extension | Recognized |
|-----------|-----------|
| `.md` | Yes |
| `.markdown` | Yes |
| `.mdown` | Yes |
| `.mkd` | Yes |
| `.mkdn` | Yes |

## Tips

- Works in **Finder**, **Desktop**, and **Open/Save dialogs**
- Preview updates if you modify the file and press Space again
- Click **"Open on mdfy.cc"** to publish directly from the preview
- The preview respects your system dark/light mode setting

## 3. Chrome Extension — Quick Start

*Source: https://mdfy.app/mcRfLTP7*

# Chrome Extension — Quick Start

## Install

1. Visit [Chrome Web Store](https://chromewebstore.google.com/detail/mdfycc-%E2%80%94-publish-ai-outpu/nkmkgmebaeaiapjgmmalbeilggfhnold)
2. Click "Add to Chrome"
3. Pin the extension for easy access

## How It Works

### Capture from ChatGPT

1. Open any ChatGPT conversation
2. Click the **mdfy** floating button (bottom-right)
3. The entire conversation is captured and formatted
4. URL is copied to clipboard — paste anywhere

### Capture from Claude

1. Open any Claude conversation
2. Click the **mdfy** floating button
3. Conversation is auto-detected and formatted with User/Assistant roles
4. Share the URL with your team

### Capture from Any Page

1. Click the mdfy icon in the toolbar
2. Select "Capture Page" from the popup
3. The page content is converted to Markdown
4. Published instantly with a shareable URL

## What Gets Captured

| Source | Format |
|--------|--------|
| ChatGPT | Formatted conversation with roles |
| Claude | Formatted conversation with roles |
| Gemini | Formatted conversation with roles |
| Any webpage | Clean Markdown from page content |
| Selected text | Just the selection |

## Tips

- **Pin the extension** to your toolbar for one-click access
- The floating button only appears on AI chat sites (ChatGPT, Claude, Gemini)
- All captures are **private by default** — you control sharing
- URLs are permanent — share once, update anytime

## 4. SNS Launch Execution Plan

*Source: https://mdfy.app/jryfJV4D*

# SNS Launch Execution Plan

## Messaging Principles

| Wrong | Right |
| --- | --- |
| “Free” repeated | “Start free” — first life free, full journey is premium |
| “AI-powered” | “Seer Mir reads your soul” — character-driven |
| Soul Cinema only | Feature rotation — portraits, videos, chat, Soul Cinema |
| Feature listing | Emotion-driven — curiosity, chills, connection |

---

## Phase 0: Asset Preparation

### Profile Image

- Logo symbol, circular crop -&gt; same across all 5 channels
- Source: `public/images/`

### Header/Banner

- X (Twitter): 1500x500px
- YouTube: 2560x1440px
- Source: hero-bg or gate-of-time image, resized

### Content Assets

- Location: `temp/sample-downloads/`
- 16 personas, each with: image-1~~5.webp, video-1~~5.mp4, soul-cinema.mp4
- soul-cinema.mp4 = hero content (30sec, vertical 9:16)

---

## Phase 1: Profile Setup (30 min)

### Instagram (@pastlife.app)

```text
Display Name: PastLife — Past Life Readings
Bio:
Seer Mir reveals your 5 past lives
Portraits. Cinematic videos. Soul Cinema.
Chat with who you were.
Start free ↓
Link: pastlife.app
```

Highlights (create 5 folders):

- How It Works
- Solo
- Couples
- Pets
- Soul Cinema

### TikTok (@pastlife.app)

```text
Display Name: PastLife
Bio:
Seer Mir reveals your 5 past lives.
Portraits. Videos. Chat.
Start free ↓
Link: pastlife.app
Category: Entertainment
```

### X / Twitter (@pastlifeapp)

```text
Display Name: PastLife
Bio:
Seer Mir reads your soul and reveals 5 past lives — portraits, cinematic videos, Soul Cinema, and you can even talk to who you were. Start free.
Link: pastlife.app
```

Upload header image (1500x500)

### YouTube (@pastlifeapp)

```text
Channel Name: PastLife
Description:
Who were you in your past lives?

Seer Mir reads your soul and reveals your 5 past lives.

What you get:
- 5 past life portraits — your face reimagined across centuries
- 5 cinematic videos — each past life brought to life
- Soul Cinema — a 30-second film of your soul's journey
- Chat with your past selves — talk to who you were

Solo / Couples & Friends / Pets

Start free: https://pastlife.app

---

넌 전생에 누구였을까?

시어 미르가 너의 영혼을 읽고 너의 전생을 보여줘.

- 전생 초상화 5장 — 시대를 넘어 너의 얼굴을 재현
- 시네마틱 영상 5편 — 전생의 이야기가 살아남
- 소울 시네마 — 영혼의 여정을 담은 30초 필름
- 전생 채팅 — 과거의 나와 대화

솔로 / 커플 & 친구 / 반려동물

무료로 시작: https://pastlife.app

---

你的前世是谁？

先知 Mir 读取你的灵魂，揭示你的5段前世。

- 5幅前世肖像 — 跨越世纪重现你的面容
- 5部电影级视频 — 每段前世栩栩如生
- Soul Cinema — 30秒灵魂之旅影片
- 前世对话 — 与过去的自己交谈

单人 / 情侣 & 朋友 / 宠物

免费开始: https://pastlife.app
```

Upload banner (2560x1440)

### Threads (@pastlife.app)

```text
Bio:
```

---

## Phase 2: Seed Content Day 1\~3 (Before Gate Open)

Minimum 6 posts before opening the prelaunch gate. Empty accounts have no trust.

### Cross-posting Rule (EVERY post)

모든 포스트는 아래 5개 플랫폼에 동시 업로드:

| Platform | Format | Notes |
| --- | --- | --- |
| TikTok | 영상 원본 (9:16) | 워터마크 없는 원본 사용 |
| Instagram Reels | 같은 원본 | 캡션 동일, 해시태그 동일 |
| YouTube Shorts | 같은 원본 | 캡션 동일 |
| Threads | 캡션 텍스트 + pastlife.app 링크 | 영상 첨부 가능 |
| X (Twitter) | 캡션 텍스트 + pastlife.app 링크 | 영상 첨부 or 스크린샷 |

### Day 1

| Time (EST) | Post | Format | Feature Focus |
| --- | --- | --- | --- |
| 12:00 PM | #1 Brand Intro | Soul Cinema full video | Soul Cinema |
| 7:00 PM | #2 How It Works | Screen recording 30sec | Full flow |

**Post #1 — Priya Soul Cinema**Asset: `Priya_solo-indian-woman/soul-cinema.mp4`

```text
Seer Mir read her soul.

5 past lives. A healer in ancient India. A rebel poet in Persia. A navigator crossing unknown seas.

This is Priya's Soul Cinema — a 30-second film of her soul's journey across centuries.

What would yours look like?

pastlife.app

#PastLife #SoulCinema #PastLifeReading #SeerMir #WhoWasI #Reincarnation #SpiritualTikTok
```

**Post #2 — How It Works**Screen recording of pastlife.app quiz flow, 30 seconds, fast cuts.

Text overlay:

```text
Step 1: Answer 7 soul questions
Step 2: Upload a selfie
Step 3: Seer Mir reads your soul
Step 4: Meet your 5 past selves — portraits & videos
Step 5: Watch your Soul Cinema
Step 6: Chat with who you were

Start free. The full journey awaits.
```

Caption:

```text
Seer Mir reveals your 5 past lives in under 2 minutes.

Portraits of who you were. Cinematic videos of each lifetime. A Soul Cinema film. And you can actually talk to your past selves.

The first life is free. The rest... you'll want to see them all.

pastlife.app

#PastLife #HowItWorks #SeerMir #PastLifeTest #SpiritualTikTok
```

---

### Day 2

| Time | Post | Format | Feature Focus |
| --- | --- | --- | --- |
| 7:00 AM | #3 Cat Past Life | Soul Cinema | Pet mode |
| 7:00 PM | #4 Past Life Portraits | Image slideshow | Portraits |

**Post #3 — Cat Past Life (highest viral potential**)Asset: `Kai-Luna_man-cat/soul-cinema.mp4`

```text
Seer Mir said my cat was a temple guardian in ancient Japan.

5 past lives. From samurai companions to monastery cats. Always protecting. Always loyal.

88% chance we'll find each other in the next life.

Your pet has a story too.

pastlife.app

#PastLife #CatPastLife #PetPastLife #CatsOfTikTok #SeerMir #Reincarnation #SoulCinema
```

**Post #4 — Past Life Portraits (new feature showcase**)Asset: `Kwame_solo-african-man/image-1~5.webp` -&gt; 5 images, 3 sec each = 15 sec slideshow

Text overlay per image:

```text
Image 1: "LIFE I — Guardian of the Mali Empire, 1300s"
Image 2: "LIFE II — Egyptian temple priest, 800 BC"
Image 3: "LIFE III — ..."
Image 4: "LIFE IV — ..."
Image 5: "LIFE V — ..."
```

Caption:

```text
One soul. Five faces across history.

Seer Mir reveals who you were — and shows you exactly what you looked like.

These are Kwame's 5 past life portraits. From the Mali Empire to ancient Egypt.

What does your soul look like across centuries?

pastlife.app

#PastLife #PastLifePortrait #WhoWasI #SeerMir #Reincarnation #AfricanHistory
```

---

### Day 3

| Time | Post | Format | Feature Focus |
| --- | --- | --- | --- |
| 12:00 PM | #5 Couple Reveal | Soul Cinema | Duo + reunion % |
| 7:00 PM | #6 Past Life Chat | Screen recording/screenshots | Chat feature |

**Post #5 — Marcus & Zara Couple**Asset: `Marcus-Zara_black-couple/soul-cinema.mp4`

```text
Marcus and Zara. Lovers across 5 lifetimes.

Warriors in ancient Africa. Rebels in the Ottoman Empire. Star-crossed in every century.

Seer Mir says: 94% chance they'll meet again in the next life.

Discover your bond.

pastlife.app

#PastLife #Soulmates #CoupleGoals #PastLifeLove #CoupleTest #SeerMir #SoulCinema
```

**Post #6 — Past Life Chat (key differentiator**)Asset: Screen recording or screenshot compilation of chat with past life character

```text
I just had a conversation with who I was 500 years ago.

She was a healer in medieval Korea. I asked her what she regrets. She said "not trusting my own visions."

Seer Mir lets you talk to your past selves. It's... a lot.

pastlife.app

#PastLife #TalkToYourPastSelf #PastLifeChat #SeerMir #SpiritualTikTok #Reincarnation
```

---

## Phase 3: Gate Open (Day 3 evening or Day 4)

After 6 posts are live, remove the prelaunch gate from proxy.ts.

---

## Phase 4: Full Posting Day 4\~10

### Feature Rotation — show a different feature each day

| Day | Morning/Noon | Evening |
| --- | --- | --- |
| Day 4 | Dog Soul Cinema (Sofia & Buddy) | Cinematic video highlight reel (5-sec clips compilation) |
| Day 5 | Solo Soul Cinema (Astrid) | Couple reunion % focus (Hiro & Mei — “92%”) |
| Day 6 | Orange Cat solo (Mango) | Chat POV (“POV: talking to yourself from 1400s”) |
| Day 7 | Couple (Amir & Layla) | “Tag someone” viral format |
| Day 8 | Solo (Diego) | Husky past life (Storm) |
| Day 9 | Couple (Joon & Claire) | Portrait before/after compilation |
| Day 10 | Reaction (film yourself) | “Which past life wins?” comparison format |

### Format Rotation (weekly targets)

- Soul Cinema (full 30sec) — 2\~3x/week
- Past life portrait slideshow — 1\~2x/week
- Past life chat screenshot/recording — 1\~2x/week
- Cinematic 5-sec video clips — 1x/week
- Reunion % focus (couples/pets) — 1x/week
- Viral format (POV, Tag, Reaction) — 1\~2x/week

### Cross-posting Order (every post)

1. TikTok (original, no watermark)
2. Instagram Reels (same original)
3. YouTube Shorts (same original)
4. Threads/X -&gt; text + screenshot + link

---

## Phase 5: Community Seeding (Day 4\~7, parallel)

Max 1\~2 subreddits per day. Natural tone, never ad-like.

| Day | Subreddit/Community | Tone |
| --- | --- | --- |
| Day 4 | r/pastlives | “Found this site where a seer named Mir reads your past lives. Mine was a healer in Goryeo dynasty. You can actually chat with them too” |
| Day 5 | r/cats + r/dogs | Pet result screenshot + “My cat’s past life was a samurai temple guardian lmao” |
| Day 6 | r/InternetIsBeautiful | “PastLife — a seer reads your soul, shows 5 past lives with portraits and videos, and you can chat with who you were” |
| Day 7 | r/spirituality | Chat screenshot + “I asked my past self what they regret…” |

Also:

- Facebook groups: Past lives / Reincarnation / Spiritual groups, same natural tone
- Quora: Answer “Do past lives exist?” type questions, mention pastlife.app naturally

---

## Phase 6: Influencer Outreach (Day 7+)

### Target Categories

- Spiritual/tarot TikTokers (10K\~100K followers)
- Pet accounts (offer pet past life content)
- Couple accounts (offer free duo experience)

### DM Template

```text
Hey [name]! Love your content.

We built PastLife — a seer named Mir reads your soul and reveals 5 past lives with portraits, cinematic videos, and a Soul Cinema film. You can even chat with who you were.

Would love to gift you the full experience. No strings — just thought your audience would be into it.

pastlife.app
```

### What to offer

- Free premium ticket (create dedicated promo code per influencer)
- Request review/reaction video (not mandatory)
- No revenue share at this stage

---

## Promo Codes (Ready)

| Code | Audience | Discount | Limit |
| --- | --- | --- | --- |
| EARLYBIRD50 | Waitlist subscribers | 50% off | 500 uses, first purchase only |
| FIRST100 | General (SNS, viral) | 50% off | 100 uses, first purchase only |

---

## Immediate Action Items

1. Prepare profile image + header images
2. Set up all 5 channel bios (copy text above)
3. Upload Post #1 (Priya Soul Cinema)
4. Screen-record How It Works -&gt; Upload Post #2
5. Continue Day 2\~3 schedule
6. Notify to remove prelaunch gate after 6 posts

## 5. mdfy for Mac — Quick Start

*Source: https://mdfy.app/CaQ31sfk*

# mdfy for Mac — Quick Start

## Install

1. Download the DMG from [mdfy.cc/plugins](https://mdfy.cc/plugins)
2. Drag **mdfy.app** to Applications
3. Open mdfy — QuickLook extension is installed automatically

## Getting Started

### Open a file

- **Drag & drop** any .md file onto the app
- **File → Open** (Cmd+O)
- **Open Folder** (Cmd+Shift+O) to set a workspace

### Sidebar

The sidebar shows all your documents:

| Tab | Contents |
| --- | --- |
| ALL | Everything — local + synced + cloud |
| SYNCED | Local files linked to mdfy.cc |
| LOCAL | Unpublished local files |
| CLOUD | Documents on mdfy.cc (folders, drafts, shared) |

### Editing

- **Live mode** — WYSIWYG editing in the rendered preview
- **Split mode** — Source on left, preview on right
- **Source mode** — Raw Markdown with CodeMirror

Toggle with the **Live / Split / Source** buttons in the toolbar.

### Publish

1. Click the orange **Publish** button (top-right)
2. URL is generated and copied to clipboard
3. A `.mdfy.json` sidecar is created for sync

### Cloud Sync

- **Auto-sync** — changes push to mdfy.cc on save
- **Pull** — right-click a synced file → Pull from mdfy.cc
- **Conflicts** — visual diff view with merge options

### AI Tools

Select text in the editor, then use AI actions:

- **Polish** — improve writing quality
- **Summarize** — generate summary
- **Translate** — translate to any language
- **Ask AI** — describe edits in natural language

### Features

- Full WASM rendering engine (same as mdfy.cc)
- KaTeX math, Mermaid diagrams, 190+ language highlighting
- Document outline panel
- Import: PDF, DOCX, PPTX, XLSX, HTML, CSV
- Export: HTML, PDF (print), rich text
- Dark and light themes
- Offline support — edit without internet, sync when back online

## Login

Click **Sign In** at the bottom of the sidebar for:

- Cloud document sync
- Access your documents from any device
- AI features

## 6. Frequently Asked Questions

*Source: https://mdfy.app/SfYEsN5E*

# Frequently Asked Questions

## What is mdfy and what problem does it solve?

mdfy is a "Markdown Hub" designed to help users own their AI memory by providing a permanent, portable layer for curated knowledge. It allows users to collect information from various sources, edit it using AI-powered tools, and publish it to permanent URLs [doc-4, doc-7]. Unlike tools that focus on automated AI extraction, mdfy emphasizes "Human-in-the-Loop" curation, betting that quality memory requires intentional authorship rather than just automated logs [Bundle Signals, doc-4].

## How do I capture and save information from AI chat platforms?

The most efficient way to capture content is via the mdfy Chrome Extension. When installed, a floating mdfy button appears in the bottom-right corner of ChatGPT, Claude, and Gemini conversations. Clicking this button captures the entire conversation, formats it with User/Assistant roles, and generates a shareable URL [doc-3]. Users can also capture generic web pages or specific text selections directly from the browser toolbar [doc-3].

## What editing and AI-assisted tools are available?

mdfy provides a "Live" WYSIWYG editing mode where users can click any text in the rendered view to edit it directly [doc-7]. It also offers "Split" and "Source" modes for those who prefer working with raw Markdown [doc-6]. Integrated AI tools include:
*   **Polish:** Improves writing quality.
*   **Summarize/TL;DR:** Generates quick overviews.
*   **Translate:** Converts text to different languages.
*   **Ask AI:** Allows users to describe specific edits in natural language [doc-6, doc-7].

## What platforms and integrations does mdfy support?

mdfy is designed for "multi-surface" use across several environments:
*   **Web:** A browser-based hub at mdfy.app [doc-7].
*   **Mac:** A native app with a sidebar for managing local and cloud files [doc-6].
*   **Chrome Extension:** For capturing AI chats and web content [doc-3].
*   **VS Code:** An extension providing previews via Cmd+Shift+M [doc-7].
*   **CLI:** A command-line tool (`mdfy-cli`) for piping data to a URL [doc-7].
*   **MCP:** A Model Context Protocol bridge that allows different AI ecosystems (like Claude and ChatGPT) to read and update the same documents [doc-1, Bundle Signals].

## How does mdfy differ from other AI memory tools like Mem0 or Letta?

While competitors like Mem0 and Letta focus on automated extraction for conversation memory, mdfy is positioned for **curated knowledge**. It follows the "Author-first" principle, treating the document as a primitive unit that a human intentionally selects and organizes, rather than an automated log of every interaction [doc-4].

## Can I manage the privacy of my documents?

Yes. Documents can be toggled between public and private states. For example, using the toolset, a user can call `mdfy_publish({published: false})` to turn a document into a private draft [doc-1]. Captures from the Chrome extension are also private by default [doc-3]. However, the documents do not provide specific technical details regarding the underlying security architecture or detailed permission models for shared vs. private files [Bundle Signals].

## How do I use mdfy to manage local files on macOS?

The mdfy Mac app includes a **QuickLook** extension. Once enabled in System Settings, users can press **Space** on any `.md` file in Finder to see a rendered preview featuring syntax highlighting, KaTeX math, and tables [doc-2]. Within the Mac app, users can drag and drop local files to edit them or use "Cloud Sync" to push local changes to mdfy.cc for access on other devices [doc-6].

## What are the costs or subscription models for mdfy?

The documents mention that mdfy is currently "free during beta" [doc-7] and follows a "Start free" philosophy where the basic experience is accessible to everyone [doc-5]. While there are references to a "Pro" transition for curation features and "Build" tiers for AI integration, the specific pricing details, subscription costs, or the sustainability model for the hosted MCP service are not explicitly stated in the provided documentation [doc-4,