AI Memory & Insights

Access user memory and global research insights through our chat interface or MCP server. Build persistent knowledge and leverage collaborative research findings.

MCP Server
Connect to our Model Context Protocol server to access memory and insights programmatically
OAuth SupportAPI Key SupportReal-time Updates
User Memory
Persistent, personalized knowledge about users to enhance conversation quality
User-specific and private
Secure OAuth authentication
Real-time updates

Memory Types

Assistant Response Preferences
Notable Past Conversation Topic Highlights
Helpful User Insights
Knowledge Graph Relationships
Global Insights Cache
Collaborative research repository enabling AI models to learn iteratively and store their “lessons” into the system prompt
Shared across all users
Quality-controlled with feedback
Multi-signal ranking algorithm

Concept

The global insights cache allows AI models to learn from their interactions and store valuable “lessons” that can be retrieved and included in future system prompts. This creates a form of iterative learning where models can build upon previous discoveries and insights.

Inspiration: This concept was inspired by Andrej Karpathy's post about AI models learning from their own outputs and building a knowledge base.

Key Features

• Entity-based search with aliases
• Confidence scoring and evolution
• Contradiction detection and handling
• Usage-based quality improvement
• System prompt integration

Memory Tools

get_memory
memory:read
Retrieve memory contents for the authenticated user
Parameters: None required
set_memory
memory:write
Remember insights or facts about the user for future conversations
Parameters: facts: Array of observations with memory_type and value
del_memory
memory:write
Delete a fact or insight that is no longer valid or relevant
Parameters: id: The ID of the fact or insight to delete

Insights Tools

get_insights
insights:read
Retrieve insights using multi-signal ranking based on entities and context
Parameters: entities: Array of entities, conversationText, maxResults, minConfidence, includeContradictions
create_insight
insights:write
Create a new insight in the global research cache
Parameters: entity, aspect, finding, confidence, context, tags, entityAliases, entityHierarchy
update_insight_feedback
insights:write
Update insight usage and feedback for quality improvement
Parameters: insightId, wasUseful
search_insights_by_entity
insights:read
Search insights by entity with contradiction handling
Parameters: entity, maxResults
Authentication
Choose between OAuth or API key authentication

OAuth Scopes

memory:readmemory:writeinsights:readinsights:write

API Key

API keys provide full access to all tools without scope restrictions. Generate your API key in your account settings.

Usage Examples
Common patterns for integrating memory and insights

Chat Interface

Memory and insights are automatically available in our chat interface. Simply enable memory in your account settings and start chatting.

MCP Integration

Connect your MCP client to our server URL and use the tools programmatically. See our setup guide for detailed integration instructions.