Home / Companies / Supermemory / Blog / Post Details
Content Deep Dive

I reverse-engineered Instinct's memory. Here's exactly how it works

Blog post from Supermemory

Post Details
Company
Date Published
Author
Dhravya Shah
Word Count
2,320
Company Posts That Month
26
Language
English
Hacker News Points
-
Post removed?
No
Summary

An author describes a speculative reverse-engineering of Instinct’s iMessage assistant memory system based on interface probing rather than source-code access, concluding that it likely combines a persistent user profile, a daily updated memory summary, compacted conversation context, a todo index, and git-tracked Markdown records. The reported file structure organizes people, organizations, facts, preferences, decisions, communications, timelines, and workstreams using structured metadata, aliases, and cross-links, while background ingestion appears to reconcile, compress, correct, and occasionally prune information roughly every 24 hours. Instinct reportedly retrieves records through grep-like keyword matching rather than vector or BM25 search, making aliases important, and keeps memory read-only for the main agent while separate processes update it. The assessment finds it strong at explicit factual recall, temporal updates, contradiction handling, and in-session learning, but weaker in multi-hop retrieval, natural personalization, multimodal memory, procedural knowledge, and automatic forgetting. The author then argues that the same design could be reproduced with Supermemory, promoting its profiles, dynamic memory buckets, search tools, automated reconciliation and forgetting, multimodal ingestion, and on-demand versioned record construction as alternatives to Instinct’s file-based approach.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 1 747 162 79 -85%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.