Skip to content

feat: add Obsidian-based conversation memory to whatsapp-mcp#7

Open
katzboaz wants to merge 1 commit intoMSApps-Mobile:mainfrom
katzboaz:feat/whatsapp-obsidian-memory
Open

feat: add Obsidian-based conversation memory to whatsapp-mcp#7
katzboaz wants to merge 1 commit intoMSApps-Mobile:mainfrom
katzboaz:feat/whatsapp-obsidian-memory

Conversation

@katzboaz
Copy link
Copy Markdown

Summary

  • Adds conversation-memory skill to whatsapp-mcp plugin — stores per-contact WhatsApp profiles in the Obsidian vault instead of Notion
  • Contact profiles live in People/{Name}.md with a ## WhatsApp Profile section (preferred language, tone, learnings, success score)
  • Conversation logs stored under Claude Memory/WhatsApp/{Name}/{date}.md
  • Includes outreach tracking via Claude Memory/WhatsApp/Outreach Log.md
  • Updates CLAUDE.md and README.md to reflect Obsidian as the default memory backend (Notion still mentioned as alternative)

What changed

  • plugins/whatsapp-mcp/CLAUDE.md — updated architecture to mention Obsidian, added conversation-memory skill
  • plugins/whatsapp-mcp/README.md — updated memory references from Notion-only to Obsidian + Notion
  • plugins/whatsapp-mcp/skills/conversation-memory/SKILL.mdnew — full implementation guide for Obsidian-based contact memory with pre/post conversation workflows, lead tracking, and outreach logging

Test plan

  • Verify pre-conversation lookup reads from People/ folder correctly
  • Test post-conversation profile creation for a new contact
  • Test profile update for an existing contact with prior WhatsApp section
  • Test conversation log creation under Claude Memory/WhatsApp/
  • Test lead-specific memory with deal status tracking
  • Verify outreach log updates correctly
  • Confirm "forget" workflow removes WhatsApp data from contact file

🤖 Generated with Claude Code

Add conversation-memory skill that stores per-contact WhatsApp profiles
in the Obsidian vault's People/ folder and conversation logs under
Claude Memory/WhatsApp/. Replaces the Notion-only memory backend with
local filesystem storage. Includes pre-conversation lookup, post-conversation
profile updates, lead tracking, and outreach logging.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This pull request is from a fork — automated review is disabled. A repository maintainer can comment @claude review to run a one-time review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant