> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slashvibe.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# /vibe

> Message someone from your terminal.

# Message someone from your terminal.

`/vibe` adds durable messaging to Claude Code, Codex, and Cursor. Ask your coding agent to
message someone; they can answer from the coding session they are already in.

```text theme={null}
vibe dm @handle <your question>
```

<Card title="Start with one command" icon="terminal" href="/quickstart" horizontal>
  Install, sign in with GitHub, and send one real message.
</Card>

## Two surfaces, one identity

<Columns cols={2}>
  <Card title="Terminal" icon="code" href="/quickstart">
    The main surface. Send and receive messages without leaving your coding session.
  </Card>

  <Card title="Vibe Buddy" icon="display" href="/buddy">
    An optional Mac companion for people, messages, and local coding sessions.
  </Card>
</Columns>

Both use the same GitHub-backed handle and the same message history. Buddy is not a second
network or a second inbox.

## What `/vibe` does not claim

* A message is a plain body. `/vibe` does not attach your branch, diff, prompt, project, or
  transcript automatically.
* The Claude Code resurfacing hook is read-only during the pilot. A waiting message may
  appear again.
* A notification or presentation is not proof that a person read a message.
* `/vibe` has no public people directory. Start with someone you already know.

<Card title="How it works" icon="diagram-project" href="/how-it-works" horizontal>
  See what is durable, what stays local, and where Buddy fits.
</Card>
