Tvix

Quickstart

Connect your first AI agent to Tvix in a few minutes. Get persistent memory across sessions via hosted MCP or the OpenClaw plugin.

Give your AI agent persistent memory. Follow the steps below, or use the guided Agents → + Add Agent flow in the dashboard for copy-paste config.

3-Step Guide

Step 1: Create Your Account

Go to tvix.ai (or your local dashboard at http://localhost:3000) and sign in.

For local development, see the repo README — demo user is typically engineer@example.com when auth is disabled.

Step 2: Connect Your Agent

From the dashboard, go to Agents and click + Add Agent, then pick your client. The wizard generates an agent token and shows the config to paste.

Production MCP URL:

https://api.tvix.ai/mcp

Locally / Tvix for Mac, Bearer clients use http://127.0.0.1:8000/mcp (not api.tvix.ai). ChatGPT and Poke need a public HTTPS URL — on Mac, tap Enable remote agents in the wizard.

Most clients use Bearer auth with the token from the wizard. ChatGPT and Poke use OAuth. OpenClaw uses the in-repo plugin (no MCP Bearer token).

Cursor / VS Code / Gemini / OpenCode

Paste the JSON MCP config from the Agents wizard into your client's MCP settings. Example shape:

```json
{
  "mcpServers": {
    "tvix": {
      "url": "https://api.tvix.ai/mcp",
      "headers": {
        "Authorization": "Bearer <your-agent-token>"
      }
    }
  }
}
```

Then reload MCP servers / the window.

Claude Desktop

Paste the Claude Desktop config from the wizard (`npx mcp-remote` + Bearer header — Desktop does not accept bare `url` + `headers`), then restart Claude Desktop. Requires Node 20.18.1+.

Claude Code

Use the command from the Agents wizard, for example:

```bash
claude mcp add tvix --url https://api.tvix.ai/mcp --header "Authorization: Bearer <your-agent-token>"
```

Then verify with a memory search query in Claude Code.

ChatGPT

Use **Agents → ChatGPT**. On production, paste `https://api.tvix.ai/mcp` with **OAuth**. On Tvix for Mac / local, tap **Enable remote agents**, then copy the HTTPS URL.

Codex / Hermes / Poke

Add a remote MCP server with the MCP URL and Bearer token (or OAuth for Poke) from the Agents wizard.

OpenClaw

This repo ships an OpenClaw plugin (`openclaw/plugins/execution-twin`, plugin id `execution-twin`). From the Agents wizard, copy the plugin config (`apiUrl` + `userEmail`; optional `serviceToken` when API auth is on), enable the plugin, and restart the OpenClaw gateway. This path does not use `/mcp`.

See [OpenClaw](/connectors/openclaw) for details.

MCP URL

For any MCP-compatible client:

```
https://api.tvix.ai/mcp
```

Auth: Bearer agent token (or OAuth where supported).

Tip: For detailed steps, see Cursor, Claude Desktop, ChatGPT, OpenClaw, Tvix for Mac, and Hermes.

Step 3: Start Using Memory

Once connected, your agent can read from and write to Tvix.

Saving memory (capture_memory)

Tell your agent something worth remembering. Your agent calls capture_memory to store it.

I prefer TypeScript over JavaScript, and I use Bun as my package manager.
My current project is a Next.js app with Supabase for auth.

Retrieving memory (search_memory)

When context would help, your agent calls search_memory.

Set up a new project for me.

The agent can also write and search Wiki via create_wiki_note and search_wiki. Memory is for personal/work episodes; Wiki is for Knowledge Atlas notes and reference material. See Tvix MCP and Knowledge Wiki.

Check: You're all set! Your agent now has persistent memory powered by Tvix.

Next Steps

Bring Your Context

Import chat history, connect Gmail, Calendar, and Slack.

Use Your Context

Chat with Memory, agent retrieval, and dashboard exploration.

Knowledge Wiki

Knowledge Atlas notes, projects, resources, and inbox.

All Agents

Full setup guides for supported clients.
Was this page helpful?