Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Markdown Link AssistantNew to Visual Studio Code? Get it now.
Markdown Link Assistant

Markdown Link Assistant

phine-apps

|
2 installs
| (0) | Free
The ultimate link manager for Markdown. Effortless unfurling, Notion-like cards, AI summaries, and instant previews.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Markdown Link Assistant

The ultimate link manager for Visual Studio Code. Effortlessly transform raw URLs into beautiful, structured link previews and Notion-like cards with instant previews and AI summaries.

Overview

Markdown Link Assistant makes managing web links in your documentation seamless. No more manually searching for page titles or switching to a browser to verify content. Assistant handles everything inside VS Code.

Markdown Link Assistant Overview

Key Features

  • Smart Unfurling: Convert URLs into titled Markdown links or rich preview cards upon pasting.
  • Notion-like Link Cards: Visual bookmarks with titles, descriptions, and site images that adapt to any theme.
  • Instant Preview: Peek at any link's content directly inside VS Code without switching apps.
  • Refresh & Update: Keep your links up to date with a single click to refresh metadata and descriptions.
  • Native Integration: Works natively with VS Code's "Paste As" menu and right-click context menus.
  • Context Hints (CodeLens): Displays subtle "Unfurl Link" and "Preview Link" hints above raw URLs.
  • AI-Powered Descriptions: Generates concise page summaries using GitHub Copilot (default) or your preferred provider.
  • Clean Source Code: Summaries are stored as Markdown comments (<!-- summary -->), keeping your output clean.

How to Use

1. Paste and Choose

Paste a URL into a Markdown file and use the "Paste As" widget or Ctrl+. to select:

  • Markdown Link Assistant: Inline Link
  • Markdown Link Assistant: Rich Card

2. Preview and Refresh

Hover over any link or URL and select Preview Link... to see the site in a side window. Use Refresh Link Info to update titles and summaries.

3. Manual Tools

Use the command palette for:

  • Assistant: Generate References Section: Create a bibliography at the end of your file.

AI Configuration

Assistant uses GitHub Copilot by default—no API keys required. Most VS Code users can use this out of the box.

To use other providers (Gemini, Claude, or OpenAI):

  1. Set the provider: markdown-link-assistant.aiProvider in Settings.
  2. Set your API key securely via the command palette:
    • Assistant: Set API Key — Select a provider and enter your key. Keys are stored encrypted using your OS keychain (macOS Keychain, Windows Credential Manager, Linux libsecret).
    • Assistant: Check API Key Status — See which providers have keys configured.
    • Assistant: Clear API Key — Remove a stored key.

Note: API keys are never stored in settings.json. They are encrypted at rest using VS Code's SecretStorage API.

Extension Settings

  • markdown-link-assistant.aiProvider: Select the AI provider (builtin, Gemini, Claude, or OpenAI).
  • markdown-link-assistant.enableCodeLens: Toggle hints above raw URLs.
  • markdown-link-assistant.autoUnfurl: Enable/disable paste options.

Localization

Markdown Link Assistant is fully localized and supports the following languages:

  • English (Default)
  • Japanese (日本語)
  • Simplified Chinese (简体中文)

The extension automatically adapts to your VS Code display language.

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for development setup and testing guidelines.


Crafted with ❤️ by phine-apps

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft