Every conversation classifies itself. No taxonomy to build, no clustering limits.
Dimies turns raw conversations into answers: what users ask, what gets resolved, what your agent cannot handle, and who is trying to break it.
Every conversation classifies itself. No taxonomy to build, no clustering limits.
Did the agent actually solve it? Every outcome scored, with evidence.
Prompt injection, jailbreaks and abuse—as a feed a PM can actually read.
Traces for engineers, signals for CX, demand for PMs, inside the same product, on the same conversation.
A span tree for LLM calls, tools and retrievals with latency, tokens, cost and errors, inside the same conversation screen.
Detect repetition, complaints and irritation before they become churn. Sentiment lives on every conversation.
Unmet demand, ranked by conversation volume. What users keep asking for becomes a data-backed roadmap.
Plain-language summaries and dashboards everyone can read, without asking an engineer to translate. Unlimited seats on every plan.
Dimies stays off your critical path. Send the conversation, route through the proxy, or let your coding agent wire it up, then never touch it again.
// Fire-and-forget. Never block your agent. await fetch("https://app.dimies.com/api/v1/conversations", { method: "POST", headers: { "Authorization": "Bearer dm_live_…", "Content-Type": "application/json" }, body: JSON.stringify({ conversation_id: "conv_8f91", user_id: "usr_2841", closed: true, messages, trace }) });
// One line: point your client at the proxy. const openai = new OpenAI({ apiKey: process.env.OPENAI_API_KEY, baseURL: "https://app.dimies.com/api/v1/proxy/openai/v1", defaultHeaders: { "x-dimies-key": "dm_live_…", "x-dimies-conversation-id": chat.id } }); // Anthropic too: /api/v1/proxy/anthropic // Every conversation is captured automatically.
# Let the CLI wire it up, then verify npx dimies init npx dimies test # …or hand it to your coding agent claude "Read app.dimies.com/llms.txt and integrate Dimies into this repo"
Prompt injection, jailbreaks, abuse and data-extraction attempts, presented as a readable feed. Not another firewall console.
Every event links to the exact conversation and the exact text that triggered it, with a plain-language explanation of the risk.
High-risk events reach Slack or email in minutes. Weekly digests keep the whole team on the same page.
Repeated attempts to retrieve another customer’s account history.
Connect your conversations in five minutes. Start seeing topics, resolution, unmet demand, frustration and security events today.