Getting Started with Ditto: Build Your AI Memory in 5 Minutes

A practical guide to getting started with Ditto, the AI assistant that remembers your conversations. Set up your first thread, build your knowledge graph, and connect your other AI tools via MCP.

By
Ditto Team
Published
March 5, 2026
Read
5 min read
  • guide
  • getting-started
  • ai
  • memory
  • tutorial

You’ve tried ChatGPT, Claude and Gemini. Each new chat in them starts without your context, or keeps memory only inside that one tool. In Ditto, every conversation adds to a persistent memory that the next one draws on.

This guide covers your first five minutes with Ditto, from your first message to a workspace that holds your context.

Step 1: Open Ditto

Head to assistant.heyditto.ai and sign in with your Google account. No card is needed for the Free plan: you get 14 days with no usage limits, then 500 retrievals and 30 voice minutes a month.

Ditto runs as a PWA (progressive web app), so it works in any browser. On iOS or Android, tap “Add to Home Screen” to open it like an installed app.

Step 2: Send Your First Message

Pick a model from the model selector (Google Gemini, Claude, GPT or others) and start chatting. Ask about a project you’re working on. Explain something you’re interested in. Be specific:

I'm building a SaaS app for freelancers to track time and invoices.
The stack is Next.js, Supabase, and Stripe. I'm stuck on
webhook reliability: events sometimes arrive out of order.

Ditto saves the conversation as a memory and extracts subjects (“Next.js,” “Supabase,” “Stripe,” “webhooks,” “SaaS”) into your knowledge graph. This happens automatically. You don’t configure anything.

Step 3: Come Back Tomorrow and See the Difference

Start a new conversation:

What were we discussing about webhook reliability?

Ditto searches your memories using learned retrieval weights, a composite of semantic similarity, recency and frequency, and pulls in the relevant context. You don’t re-explain anything, and you don’t get “I don’t have access to previous conversations.”

You’ll see the retrieved memories displayed as expandable cards in the chat, so you can check exactly what context the AI is working with.

Step 4: Create Your First Thread

Threads are how you organize work in Ditto: workspaces that keep their context up to date.

Click the + button in the sidebar to create a new thread. Give it a clear name (for example “SaaS Project” or “Job Search”) and optionally pick an icon.

Now attach context to your thread:

  • Subjects: Pull in topics from your knowledge graph. Attach “Next.js” and “Stripe” to your SaaS thread, and every conversation in that thread starts with context about those subjects before you type a word.
  • Memories: Pin specific conversations that matter. Found the answer that fixed webhook ordering? Pin it to the thread so it’s always in context.
  • Notes: Add freeform text the AI should know, such as “Launch deadline is April 15.” or “Use Supabase Edge Functions, not serverless.”

These attachments are injected into the AI’s system prompt every time you chat in the thread. They persist across sessions. Come back in a week or a month and your thread has the same context you left it with.

Step 5: Explore Your Knowledge Graph

After a few conversations, click Subjects in the sidebar to see your knowledge graph taking shape. Ditto automatically extracts people, topics, technologies, and concepts from your conversations and maps the connections between them.

The graph is interactive. Click any subject to see every memory related to it and the connections between your conversations.

ChatGPT’s memory is a flat list of facts. Ditto stores a structured graph that adds subjects and links with every conversation, and every thread draws on it.

Step 6: Use AI Agents

Ditto has built-in agents that do more than chat:

  • Research Agent: Ask Ditto to research a topic and it’ll search the web, read pages and summarize the findings in your thread. The results are saved to memory.
  • Art Agent: Generate images from descriptions. The results are stored in your conversation history alongside the text context.
  • Sub-Agents: For complex multi-step tasks, Ditto can spawn sub-agents that work concurrently. You see their progress in real time.

Try it: ask Ditto to research something within a thread. The findings become part of your knowledge graph automatically.

Step 7: Connect Your Other AI Tools via MCP

Ditto implements the Model Context Protocol (MCP) as both a server and a client.

Ditto as MCP Server: Use your Ditto memory inside Claude, Cursor, Claude Code, or any MCP-compatible tool:

{
  "mcpServers": {
    "ditto": {
      "url": "https://api.heyditto.ai/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Generate an API key in Settings > MCP API Keys. Now Claude can search your memories, read your personality profile, and save new memories back to Ditto. Every connected AI tool uses the same knowledge graph.

Ditto as MCP Client: Connect external MCP servers to give Ditto new capabilities. Add servers in Settings, and their tools become available in your conversations.

For the full setup guide, see Connect Ditto to Any AI Assistant.

Step 8: Pick Your Plan

The Free plan gives you 14 days with no usage limits. After that, pick the plan that fits how much you use Ditto:

PlanPriceWhat You Get
Free$014 days with no usage limits, then 500 retrievals and 30 voice minutes a month
Plus$19/month10,000 retrievals, 120 voice minutes, 3 chat sources
Pro$39/month50,000 retrievals, 400 voice minutes, unlimited sources, bring your own model key
Team$299/month1,000,000 memory writes, 250,000 retrievals, bring your own model key
EnterpriseCustomCustom builds

Importing and saving memory is free on every plan. See pricing for the details.

What Happens Next

Ditto has more to work with the more you use it.

After a week, your knowledge graph holds many subjects. Your threads carry context that would take pages to re-explain. Your memories form a searchable archive of every important conversation you’ve had.

After a month, an AI tool that starts each chat without your context feels slow by comparison.

Each conversation adds context that later ones use. Most AI assistants start every new chat from zero.


Ready to start building your AI memory? Open Ditto. Sign-in takes 30 seconds, and your first conversation starts building context straight away.

Get 20% off your first month of Ditto, and get more out of it every week.