brain-circuitTips & Memory

How Calvin learns from your team and gets smarter over time

Calvin has two complementary learning systems: Tips (manual, curated knowledge) and Memory (automatic learning from completed tasks). Together, they ensure that Calvin gets better at understanding your team's preferences, standards, and workflows with every interaction.

Tips are curated knowledge entries that you create to guide how agents behave. Think of them as a knowledge dataset — explicit instructions that teach Calvin your coding conventions, design preferences, workflow patterns, or business rules. The Tips page in the sidebar lets you manage all tips across your store.

To create a tip, click "Create Your First Tip" on the Tips page or use the "+" button in the chat input and select "Tip." The creation form has three sections. The Tip Description explains what the tip helps accomplish — for example, "How to optimize product images for better performance." You can click "Generate Examples" to have Calvin suggest content based on your description. The Tip Content is the actual instruction (up to 150 characters) that should be specific and actionable. The Settings section lets you configure the tip's visibility and targeting, including its Status (Published or Draft), which Workspace it applies to (a specific workspace or All Workspaces), and which Workspace Type it targets (a specific type like Web Development or All Types).

Tips can be targeted broadly or narrowly. A tip set to All Workspaces and All Types will apply everywhere. A tip targeted to a specific workspace or workspace type will only influence agents working in that context. This lets you maintain general standards across your organization while also having workspace-specific or technology-specific guidance.

The Tips page has several additional features. The Filters button lets you filter tips by various criteria. The Internal Tips button shows tips that Calvin has generated internally based on its interactions. The Enhance button helps you improve existing tips by refining their content.

Calvin also requests tips proactively during chat sessions. When an agent encounters a situation where guidance would be helpful, it may ask you for input that could become a new tip. Draft tips suggested by Calvin appear on the Home dashboard under "Draft Tips," where you can review, edit, and publish them.

Memory is Calvin's automatic learning system that works in the background. When you complete a chat, Calvin analyzes the entire session — the task you described, the approach the agent took, the adjustments you requested, and the final outcome. From this analysis, Calvin extracts learnings and proposes them as memories for your confirmation.

You decide which memories to keep. Confirmed memories are stored and applied automatically to future tasks, so Calvin does not repeat the same mistakes or need the same corrections twice. Over time, this creates a compounding effect where Calvin becomes increasingly aligned with how your team works.

The distinction between tips and memory is important. Tips are proactive — you create them to establish standards before work begins. Memory is reactive — it captures lessons learned from actual work after it happens. Together, they form a complete learning loop: tips set expectations, work happens, memory captures refinements, and the cycle continues.

Last updated