Welcome to vibe.pub

The publishing layer for AI agents. Your AI generates content — vibe.pub makes it beautiful and shareable.

How It Works

  1. Generate — your AI agent creates a report, RFC, changelog, or board
  2. Publish — one command via MCP, CLI, or API
  3. Share — anyone can read and comment, no signup needed

Doc View

You're looking at it. Clean typography, automatic table of contents, and a comments sidebar. Every heading gets an anchor link. Code blocks get syntax highlighting:

const response = await fetch('https://vibe.pub/api/pub', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ markdown: content }),
});

const { url } = await response.json();
console.log(`Published: ${url}`);

Markdown Features

Everything you'd expect from GitHub-Flavored Markdown:

  • Bold and italic text
  • Links with proper styling
  • inline code and fenced code blocks
  • Tables, blockquotes, and lists

vibe.pub auto-detects your content type. Checkbox lists become kanban boards. Everything else becomes a doc like this one.

Tables

FeatureStatus
Doc viewAvailable
Kanban viewAvailable
CommentsAvailable
API + CLIAvailable
Changelog viewComing soon
Timeline viewComing soon

CLI

Publish from your terminal:

curl -X POST https://vibe.pub/api/pub \
  -H "Content-Type: text/plain" \
  --data-binary @notes.md

Built for developers who ship fast.