Remembers every decision in your server
Who decided, when and why, linked to the thread, issue and doc behind it. Ask weeks later and get the answer.
Ditto remembers what your Discord server discusses, next to your issues, docs and email. Ask any time and get the answer, with the message it came from.
Free plan, no card needed. See pricing for prepaid usage plans.
Yes. Marcus traced it to the new cloud sync in GitHub issue #812. The team agreed in #dev to ship the fix in 1.4.2 on 2 October, and the patch notes already cover it.
Agreed in #dev, buried under new messages by Friday.
Reports sit in Discord. The issue, the fix and the docs sit elsewhere.
The same answers to players, new mods and every new AI chat.
Bug reports and requests from the community never reach the tracker.
Who decided, when and why, linked to the thread, issue and doc behind it. Ask weeks later and get the answer.
GitHub, Linear, Notion, Google Drive and many more feed one memory. Ask once and Ditto checks them all.
Draft the 1.4.2 post for #announcements from the patch notes, reply in the #bug-reports thread and link issue #812.
Files the issue, drafts the announcement and updates the tracker, then waits for your OK. Set routine jobs, like a Monday digest of #feedback, to run on a schedule.
Use a low-cost model to catch up on busy channels, or connect Claude Code and Cursor over MCP. Ditto brings the same context every time, so nobody re-explains.
Ditto is for teams whose work spans several apps and several people. If the answer, or the follow-up, lives in more than one place, Ditto keeps it in one shared memory: a second brain the whole team can ask.
Three steps, then it keeps working in the background.
Add the Ditto bot to your server. Ditto starts read-only, and your Discord DMs stay private.
Decisions, player reports and projects from every app, linked and kept current.
Use the Ditto app, type /ditto in your server, or connect Claude Code and Cursor. It answers with sources and posts in Discord when you approve.
Telegram, Slack and Discord threads inside Ditto, each shown like the original app.
Discord has no AI assistant of its own, and its conversation summaries reach a limited number of servers. AI bots answer members inside the server. Claude Code can read and reply through a Discord bot you create. Automation tools run fixed steps. Enterprise search looks across apps. Ditto keeps one memory across Discord and every app you connect, and acts in them.
| Capability | Ditto | AI bots for DiscordQuickchat AI, Inkeep, App Directory bots | ChatGPT or Claude + DiscordClaude Code channels, Discord MCP servers | Automation toolsZapier, Make, n8n | Enterprise searchGlean, Dust |
|---|---|---|---|---|---|
Remembers across sessions, models and toolsiAsk weeks later, on a different model or from Claude Code, and the context is still there. | ✓Full | –Partial | –Partial | ✗None | –Partial |
Finds what your server discussed weeks agoiDiscord doesn't let bots search messages, so bots read recent history; Ditto searches its own memory of your channels. | ✓Full | –Partial | –Partial | ✗None | –Partial |
One memory across Discord and your other appsiWhat your community said is there when you ask about an issue, a doc or an email, and the other way round. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Answers one question from Discord and your other apps togetheriChecks channels, issues, docs and email at once. Enterprise search does this too. | ✓Full | ✗None | –Partial | ✗None | ✓Full |
Acts in your other apps from what happens in DiscordiA report in #bug-reports becomes an issue, a doc update or an email from one request. | ✓Full | –Partial | –Partial | –Partial | –Partial |
Runs on a scheduleiA Monday digest of #feedback or a weekly bug round-up, set up from a plain request. | ✓Full | –Partial | –Partial | ✓Full | ✓Full |
A help bot that answers every member around the clockiQuickchat and Inkeep are built as public help bots; Ditto's /ditto bot answers the people who ask it, from your team's memory. | –Partial | ✓Full | –Partial | ✗None | ✗None |
Connects without building your own bot or tokeniAdd the Ditto bot to your server; the Claude Code route needs a bot you create, its token and an open session. | ✓Full | ✓Full | ✗None | ✓Full | –Partial |
Starts read-only, and you choose what posts on its owniDitto posts nothing until you turn on sending, and each post waits for approval unless you set it to run on its own. | ✓Full | ✗None | –Partial | –Partial | –Partial |
Answers only from channels each person can readiDitto checks the channel permissions set in Discord before it shares anything, so each person only gets answers from channels they can already read. | ✓Full | –Partial | –Partial | ✗None | ✓Full |
Pick the model for each task, or bring your own keyiChoose the model for each job from any provider, or use your own API key. | ✓Full | –Partial | –Partial | ✓Full | ✓Full |
See, edit and export what it remembersiOpen what Ditto remembers, correct it, export it or delete it. | ✓Full | ✗None | –Partial | ✗None | –Partial |
Connect them once. Ditto remembers across all of them, so you ask about a release or a player report in one place instead of searching ten.
Your plan covers capacity and features. Credits pay for variable usage across AI, voice, tool actions and storage beyond your included allowance.
New plan preview. Rollout is in progress; check the offers available in your account before purchasing.
Explore Ditto with no card needed.
Plan includes:
Add a $5 initial deposit for more usage, with no subscription. The full deposit becomes usage credits; checkout adds any tax. Flex checkout asks you to authorize automatic refills: you set a monthly limit, which includes tax, and can turn refills off anytime.
Paid chat connections, parallel reviews and remote control unlock after the deposit settles. Free already includes one Ditto Review at a time.More room for your everyday work.
Plan includes:
Shared capacity and credits for you and your team.
Plan includes:
A custom Ditto build for your business: our team writes the spec, builds it and supports it.
Yes. Ditto keeps a memory of the server channels you connect, next to your issues, docs and email. Ask weeks later, in the Ditto app, with /ditto or from an MCP client, and it answers with the decision and the message it came from.
Messages, threads, forum posts, pins and scheduled events in the server channels the Ditto bot can see, with who posted them. Your personal Discord DMs stay private. It starts read-only, and it checks the channel permissions set in Discord before it shares anything, so each person gets answers only from channels they can already read.
Yes, once you turn on sending. It uses Discord's own actions, such as replying in a channel or thread, starting a thread or forum post, pinning a message and adding a scheduled event. Replies post through a bot webhook with your name and avatar. Posts wait for your approval unless you set an action to run on its own.
AI bots such as Quickchat and Inkeep answer members from your docs and the channel's recent messages. Ditto is a memory and an agent for your team: it remembers what your server discussed, joins it with your issues, docs and email, and acts in those apps when you approve.
The new plans are Free, Flex with a $5 initial prepaid deposit and no monthly base fee, Plus at $19/month, and Pro at $97/month. Usage is prepaid with credits. See the pricing page for plan details and rollout availability.
Yes. Anyone you let use the Ditto bot can type /ditto in the server, and it answers from your memories, only when someone addresses it. It isn't a help bot that replies to every message in a channel.
Yes. Connect Ditto over MCP and those tools can search what your server discussed, next to your other connected apps, and save what you do there. They don't post in Discord through Ditto.
Claude Code can, through Anthropic's Discord channel plugin in research preview: you create a Discord bot, add its token and keep the session open. ChatGPT and Claude.ai reach Discord through third-party MCP servers. Ditto adds a memory of your server and your other apps, actions that wait for your approval, and a choice of model.
Not a general assistant. Discord shut down its Clyde chatbot on 1 December 2023. Its conversation summaries group channel messages into topics and reach a limited number of servers. Ditto adds a memory of your server that joins your other apps, and you pick the model.
Discord doesn't publish one. Community MCP servers connect AI tools to Discord through a bot token you create. Ditto's MCP server gives the same tools the memory of your server and your other apps, and you connect Discord once, in Ditto.
No. Zapier and similar tools post a message or copy a record when a trigger fires. Ditto reads Discord and your other apps into one memory, answers across them and acts when you ask. Keep the automations you already run.
Yes, in a shared team space. Community, dev and QA work from the same history, and Ditto checks each person's Discord channel permissions before it answers. Team memory stays when someone leaves.
No. Your memory is not used to train models. Open any memory to see where it came from, then edit, export or delete it. Disconnect Discord and Ditto stops reading it.
Ditto connects Discord to every app your team uses, remembers what your server decided and acts when you ask. Start on the free plan, then prepaid usage is available with Flex.
Read-only by defaultNo card to start